What we're about

Build with Code is a community of coders organized by Codesmith. We host free weekly HTML & CSS, JavaScript, software engineering and career-oriented workshops through immersive lectures and pair-programming sessions. Welcome!

Join our community to learn beginner to advanced JavaScript concepts in-person in NY and live-streamed online. We offer a range of workshops, including:

• Web Development Fundamentals & Intro to JavaScript: This workshop series covers the foundation of all web development from HTML & CSS, to variables, looping and functions.

• JavaScript the Hard Parts: Go under-the-hood in more advanced JavaScript concepts like callbacks, higher-order functions (functional programming with JavaScript), object-oriented programming, closure, scope and execution context.

• Build a Web App Series: Learn concepts like Dom Manipulation and React by building your own web app in under 2 hours

• How to Get Hired as a Software Engineer: Led by Codesmith’s CEO and Frontend Masters instructor, Will Sentance, you’ll learn the five skills that you must have in order to succeed in the job search, including how to effectively whiteboard through coding interviews.

Price: Codesmith’s mission is to make coding accessible to everyone, so we offer these free workshops weekly. Open to all!

-------

About Codesmith: ( https://www.codesmith.io/ )

Codesmith is a 12-week software engineering immersive residency program.

We teach computer science, object-oriented JavaScript, React, Angular, Node, distributed systems and mobile development so our grads can secure mid- to senior level software engineering positions or launch their own ventures.

Learn more about our core full-time immersive program http://codesmith.io/softwate-engineering-im... (http://codesmith.io/softwate-engineering-immersive)

For further questions email hello@codesmith.io

Upcoming events (5)

Remote Pair Programming Session

Online

To secure your spot, and receive more informational material please be sure to RSVP on our website here: https://codesmith.io/coding-events/882 Join the Codesmith community remotely for an online pair programming session! We'll start the session with an overview of what pair programming is and how to focus on improving your technical communication in the session. Pair programming is central to Codesmith's learning style. If you're looking to prepare for our programs, this session is a great chance to focus on the concepts we test for. We'll also have a mentor available to help you through blocks you may run into! The way we conduct pair programming involves two programmers working together with 1 workstation. One person is the driver, writing the code, and one person is the navigator, talking through the logic. Note: You will need a functioning camera and microphone to participate. Please join early as you will be paired with a partner in the very beginning of the workshop. Price: Always free! Experience Level: All experience levels welcome. We recommend getting started on our free JavaScript learning platform CSX (https://csx.codesmith.io/) and working on the Precourse unit before the workshop. We offer free JavaScript workshops several times a week for all levels. Beginner: - Web Development Fundamentals - Intro to JavaScript Intermediate/Advanced: - JavaScript the Hard Parts Series In order to maintain a supportive and safe learning environment, all event attendees are required to follow Codesmith's Event Code of Conduct (https://codesmithdocs.s3-us-west-1.amazonaws.com/Codesmith+Documents/Code+of+Conduct+-+Events.pdf).

Exploring Recursion in JavaScript (Remote Only)

To secure your spot, and receive more informational material please be sure to RSVP on our website here: https://codesmith.io/coding-events/883 Join us online to master recursion in JavaScript! In this live interactive workshop, you will go under-the-hood of JavaScript, so you can confidently tackle new problems and work through blocks. During this online workshop we'll delve into one of the most powerful but often confusing concepts in programming: functions that call themselves. Specifically: - When to use looping vs. recursion - How to set up recursive functions - How you can return a value out of a recursive call Price: Always free! Experience Level: We recommend getting started on our free JavaScript learning platform CSX (https://csx.codesmith.io/) and working up to the Recursion unit before the workshop. We offer free JavaScript workshops several times a week for all levels. Beginner: - Web Development Fundamentals - Intro to JavaScript Intermediate/Advanced: - JavaScript the Hard Parts Series In order to maintain a supportive and safe learning environment, all event attendees are required to follow Codesmith's Event Code of Conduct (https://codesmithdocs.s3-us-west-1.amazonaws.com/Codesmith+Documents/Code+of+Conduct+-+Events.pdf).

Remote Pair Programming Session

Online

To secure your spot, and receive more informational material please be sure to RSVP on our website here: https://codesmith.io/coding-events/884 Join the Codesmith community remotely for an online pair programming session! We'll start the session with an overview of what pair programming is and how to focus on improving your technical communication in the session. Pair programming is central to Codesmith's learning style. If you're looking to prepare for our programs, this session is a great chance to focus on the concepts we test for. We'll also have a mentor available to help you through blocks you may run into! The way we conduct pair programming involves two programmers working together with 1 workstation. One person is the driver, writing the code, and one person is the navigator, talking through the logic. Note: You will need a functioning camera and microphone to participate. Please join early as you will be paired with a partner in the very beginning of the workshop. Price: Always free! Experience Level: All experience levels welcome. We recommend getting started on our free JavaScript learning platform CSX (https://csx.codesmith.io/) and working on the Precourse unit before the workshop. We offer free JavaScript workshops several times a week for all levels. Beginner: - Web Development Fundamentals - Intro to JavaScript Intermediate/Advanced: - JavaScript the Hard Parts Series In order to maintain a supportive and safe learning environment, all event attendees are required to follow Codesmith's Event Code of Conduct (https://codesmithdocs.s3-us-west-1.amazonaws.com/Codesmith+Documents/Code+of+Conduct+-+Events.pdf).

JavaScript the Hard Parts: Async & Promises (Remote Only)

To secure your spot, and receive more informational material please be sure to RSVP on our website here: https://codesmith.io/coding-events/885 Join us online to master asynchronous JavaScript and promises! This live interactive workshop will go under-the-hood of JavaScript, so you can confidently tackle new problems and work through blocks. Our mental models of asynchronicity in javascript - the event loop, callback queue - are no longer enough. We have to augment them with the new world of native promises and async/await and understand them intuitively. In this session, we’ll do this so you can write readable code and debug effectively. We will cover: - The challenge with single-threadedness in JavaScript. - How asynchronicity enables much of modern web development - The challenge with asynchronicity in JavaScript and how promises fix the problem of inversion of control Price: Always free! Experience Level: All experience levels welcome. We recommend getting started on our free JavaScript learning platform CSX (https://csx.codesmith.io/) and working on units up to the Async unit before the workshop. We offer free JavaScript workshops several times a week for all levels. Beginner: - Web Development Fundamentals - Intro to JavaScript Intermediate/Advanced: - JavaScript the Hard Parts Series In order to maintain a supportive and safe learning environment, all event attendees are required to follow Codesmith's Event Code of Conduct (https://codesmithdocs.s3-us-west-1.amazonaws.com/Codesmith+Documents/Code+of+Conduct+-+Events.pdf).

Photos (650)

Find us also at