Our Programs
Full-Time Remote
Global Part-Time Remote
New York City Onsite
Awarded Best Coding Bootcamp
Where Codesmith Graduates Have Been Hired
Alumni Outcomes In Numbers
Average Median Base Starting Salary
180 Days After Graduation
$133,281
Average Employment Rate
180 Days After Graduation
82.8%

Graduate Outcomes You Can Trust
Admissions Process
-
1
Submit application
Includes essay questions and an optional coding challenge. -
2
Initial Interview
Non-technical conversation that allows us to get to know you and your goals. -
3
Technical Interview
Gauges readiness for the fast-paced, intense immersive program. -
4
Decision
An admissions team member will reach out with an admissions decision.
-
Get the program syllabus and free JavaScript resources
-
Have questions? Speak with an Alumni Advisor
-
Grow your skills and community with Codesmith
Upcoming Workshops & Events
Saturday Sessions: JavaScript the Hard Parts: Callbacks & Higher Order Functions (Remote Only)
Study Group: Intermediate
Codesmith Info Session + Q+A
Web Development Fundamentals: HTML & CSS (Remote Only)
Intro to JavaScript: Variables, Control Flow, and Looping (Remote Only)
Study Group: Beginners
Recently Hired Alumni Panel: NYC Onsite
Intro to JavaScript: Functions and Objects for Women & Gender Minority Learners
In-Person Pair Programming
New York, NY
Remote Pair Programming Session (Eastern Time)
JavaScript the Hard Parts: Async & Promises (Remote Only)
In-Person JavaScript The Hard Parts: Classes and Prototypes
New York, NY
Remote Pair Programming (Pacific Time)
JavaScript the Hard Parts: Callbacks & Higher Order Functions (Remote Only)
Study Group: Intermediate
Codesmith Info Session + Q&A with CEO, Will Sentance
Intro to JavaScript: Variables, Control Flow, and Looping (Remote Only)
Codesmith Recently Hired Alumni Panel: Engineering for Software Companies
Intro to JavaScript: Functions and Objects (Remote Only)
Study Group: Beginners
How to Prepare for Technical Interviews: with Head Instructor, Phil Troutman
Remote Pair Programming Session (Eastern Time)
In-Person Pair Programming
New York, NY
JavaScript the Hard Parts: Callbacks & Higher Order Functions (Remote Only)
In-Person JavaScript the Hard Parts: Async & Promises
New York, NY
Remote Pair Programming (Pacific Time)
JavaScript the Hard Parts: Classes and Prototypes (Remote Only)
Study Group: Intermediate
Virtual Open House: Codesmith's NYC Onsite and Full-Time Remote Immersives
Frequently Asked Questions
JavaScript is the language of the modern web. It has enabled many of the revolutionary experiences created over the past 5 years, from Google Maps to Spotify. However, historically, it has needed to be paired with something else like Python to build out full applications.
The emergence of server-side JavaScript means developers can now create rich, lightning-fast applications in pure JavaScript from end-to-end.
Focusing primarily on a single language to learn CS concepts, front-end development, and back-end development is a crucial part of what makes the extraordinary rate of learning during the program possible.
The Full-Time Software Engineering Immersive runs for 3 months, and teaches a full-stack JavaScript curriculum designed to prepare residents for mid- to senior-level roles in software engineering. Besides the timing and the location, the Full-Time Immersive is identical to the Part-Time Remote Software Engineering Immersive that takes place over 38 weeks, with the same core curriculum, projects, hiring support, and collaborative culture.
For more information on the differences between the programs, we welcome you to explore our Programs Overview page.
Join our weekly JavaScript workshops, where you can learn from Codesmith instructors and learn alongside like-minded individuals!
For beginners, we recommend attending the Intro to JavaScript workshops, which are held every Tuesday night.
The JavaScript the Hard Parts workshops dive further under the hood, covering important yet often misunderstood concepts of JavaScript. Hard Parts are held every Thursday night.
Technical communication is a critical component of Codesmith's programs - tune into the Pair Programming sessions to hone your engineering soft skills with other members of the community!
While our workshops run on a pretty regular cycle, you can always head over to Codesmith's YouTube channel to follow along with the workshop recordings at your own pace.
We welcome you to review our Community Overview page for a summary of Codesmith’s diverse community ecosystem.
Year after year, Codesmith continues to lead in the number of graduates hired as mid- and senior-level software engineers, as well as median starting salaries and percentage hired full-time in the software engineering industry.
Codesmith's Immersive Program challenges residents to think like engineers rather than just technicians, even before they are accepted; technical communication and analytical problem solving skills being at the forefront of evaluation, followed by their JavaScript knowledge.
This foundation continues to be built upon as residents are introduced to various approaches to develop their skills, from Hack Hours and Tech Talks to several student-led projects during the program.
By graduation, residents are able to leverage all of these moving pieces in their job search, conveying their capabilities to succeed as leaders in the software engineering space. Codesmith alumni are employed at top companies such as Amazon, Google, Netflix, and American Express, as well as other game changers in the tech space like Hulu, Hyperloop, Riot Games, and Blizzard Entertainment.
Learn more in this deep-dive analysis into both our outcomes reports and hiring program about how we help Codesmith graduates land mid- and senior- level roles in the tech space.
Check out what Codesmith alumni have to say on Course Report, Career Karma, and Switch Up!
-
Got a question? Talk to an Alumni Advisor