Awarded Best Coding Bootcamp
Awarded Best Coding Bootcamp
Reward

Codesmith prides itself in its dedication to students. Hear from recent grads in their own words on Course Report and SwitchUp.

$125,000

NYC Graduate Median Salary*

$114,700

LA Graduate Median Salary*

Codesmith helps graduates land mid and senior level software engineering positions with our extensive hiring support. Learn more about our graduate outcomes here.

*Third-party audited for the Jan-June 2019 reporting period for CIRR.

Expert Instruction and Curriculum

Expert Instruction and Curriculum

Learn JavaScript and modern web development tools from supportive and passionate instructors. We frequently update our curriculum to evolve with the industry and have recently added DevOps, Advanced Git, and UX/UI best practices.

Campuses
LA
LA
NY
NY

Students enroll in the Software Engineering Immersive Program from over 30 states and 15 countries to learn in LA and NY. Start learning JavaScript and preparing for coding bootcamps online now with CS Prep.

Codesmith Graduates

JUAN E.

Juan E. - Software Engineer

"I had a phenomenal three months at Codesmith. The amount of support I received by all my peers and the staff was outstanding. I had a much different experience studying Computer Science in college. My CS classes there focused more on theory, and at Codesmith I learned technologies that I've been able to implement immediately on the job."

ANNETTE L

Annette L. - Software Engineer

"The residency teaches you not only the core curriculum but also what it means to be someone of value personally and professionally. You eventually learn to leverage grit, frustration, mentorship, and perseverance as traits that are going to make you invaluable as an engineer."

NISHA C.

Nisha C. - Software Engineer

"Codesmith's project-centered and communication-oriented approach prepared me for a career in software engineering more any other program could have. Because the program, beyond teaching the specifics of JavaScript, is aimed at educating students to think like a developer, I was able to pick up a different language (Python) I use at work within weeks of being hired by Netflix."

TIM J

Tim J. - Software Engineer

"The skills that you learn at Codesmith are what market is actually looking for. They also update the curriculum every cohort to follow the fast-changing tech industry standard. What makes Codesmith stand out from other bootcamps, however, is the people. Thanks to Codesmith, I was able to receive an offer from my dream company."

PAULINE C

Pauline C. - Software Engineer

"Codesmith students are required to deep-dive into one particular technology that teaches them to critically assess issues and think of solutions to technical problems. Codesmith delivered all the resources I needed, and I was able to interview at multiple top tech companies and am now working at one of the largest tech companies in LA."

SHANE Y

Shane Y. - Software Engineer

"After I graduated, the support never stopped. The team checks in with me regularly and there's a career coach available 24/7 and willing to answer any questions you have. I am so thankful that I made the decision to join Codesmith and it was really a life-changing experience."

MAX W

Max W. - Software Engineer

"As a comp sci major, I was able to build up knowledge of real-world technologies that complimented my theoretical foundation and market myself as a problem-solving generalist with relevant development experience. To a current software engineer, Codesmith is a place to transition into a more in-demand tech stack while building the communication skills of a senior-level developer."

BITA D

Bita D. - Software Engineer

"I attended a bootcamp long before I found Codesmith, which puts me in the rare position to be able to draw from actual experience in order to compare Codesmith to other programs. Looking back, I realize that all the knowledge I gained from that bootcamp really only prepared me to be eligible to interview with Codesmith."

JUAN E.

Juan E. - Software Engineer

"I had a phenomenal three months at Codesmith. The amount of support I received by all my peers and the staff was outstanding. I had a much different experience studying Computer Science in college. My CS classes there focused more on theory, and at Codesmith I learned technologies that I've been able to implement immediately on the job."

ANNETTE L

Annette L. - Software Engineer

"The residency teaches you not only the core curriculum but also what it means to be someone of value personally and professionally. You eventually learn to leverage grit, frustration, mentorship, and perseverance as traits that are going to make you invaluable as an engineer."

NISHA C.

Nisha C. - Software Engineer

"Codesmith's project-centered and communication-oriented approach prepared me for a career in software engineering more any other program could have. Because the program, beyond teaching the specifics of JavaScript, is aimed at educating students to think like a developer, I was able to pick up a different language (Python) I use at work within weeks of being hired by Netflix."

TIM J

Tim J. - Software Engineer

"The skills that you learn at Codesmith are what market is actually looking for. They also update the curriculum every cohort to follow the fast-changing tech industry standard. What makes Codesmith stand out from other bootcamps, however, is the people. Thanks to Codesmith, I was able to receive an offer from my dream company."

PAULINE C

Pauline C. - Software Engineer

"Codesmith students are required to deep-dive into one particular technology that teaches them to critically assess issues and think of solutions to technical problems. Codesmith delivered all the resources I needed, and I was able to interview at multiple top tech companies and am now working at one of the largest tech companies in LA."

SHANE Y

Shane Y. - Software Engineer

"After I graduated, the support never stopped. The team checks in with me regularly and there's a career coach available 24/7 and willing to answer any questions you have. I am so thankful that I made the decision to join Codesmith and it was really a life-changing experience."

MAX W

Max W. - Software Engineer

"As a comp sci major, I was able to build up knowledge of real-world technologies that complimented my theoretical foundation and market myself as a problem-solving generalist with relevant development experience. To a current software engineer, Codesmith is a place to transition into a more in-demand tech stack while building the communication skills of a senior-level developer."

BITA D

Bita D. - Software Engineer

"I attended a bootcamp long before I found Codesmith, which puts me in the rare position to be able to draw from actual experience in order to compare Codesmith to other programs. Looking back, I realize that all the knowledge I gained from that bootcamp really only prepared me to be eligible to interview with Codesmith."

JUAN E.

Juan E. - Software Engineer

"I had a phenomenal three months at Codesmith. The amount of support I received by all my peers and the staff was outstanding. I had a much different experience studying Computer Science in college. My CS classes there focused more on theory, and at Codesmith I learned technologies that I've been able to implement immediately on the job."

ANNETTE L

Annette L. - Software Engineer

"The residency teaches you not only the core curriculum but also what it means to be someone of value personally and professionally. You eventually learn to leverage grit, frustration, mentorship, and perseverance as traits that are going to make you invaluable as an engineer."

NISHA C.

Nisha C. - Software Engineer

"Codesmith's project-centered and communication-oriented approach prepared me for a career in software engineering more any other program could have. Because the program, beyond teaching the specifics of JavaScript, is aimed at educating students to think like a developer, I was able to pick up a different language (Python) I use at work within weeks of being hired by Netflix."

TIM J

Tim J. - Software Engineer

"The skills that you learn at Codesmith are what market is actually looking for. They also update the curriculum every cohort to follow the fast-changing tech industry standard. What makes Codesmith stand out from other bootcamps, however, is the people. Thanks to Codesmith, I was able to receive an offer from my dream company."

PAULINE C

Pauline C. - Software Engineer

"Codesmith students are required to deep-dive into one particular technology that teaches them to critically assess issues and think of solutions to technical problems. Codesmith delivered all the resources I needed, and I was able to interview at multiple top tech companies and am now working at one of the largest tech companies in LA."

SHANE Y

Shane Y. - Software Engineer

"After I graduated, the support never stopped. The team checks in with me regularly and there's a career coach available 24/7 and willing to answer any questions you have. I am so thankful that I made the decision to join Codesmith and it was really a life-changing experience."

MAX W

Max W. - Software Engineer

"As a comp sci major, I was able to build up knowledge of real-world technologies that complimented my theoretical foundation and market myself as a problem-solving generalist with relevant development experience. To a current software engineer, Codesmith is a place to transition into a more in-demand tech stack while building the communication skills of a senior-level developer."

BITA D

Bita D. - Software Engineer

"I attended a bootcamp long before I found Codesmith, which puts me in the rare position to be able to draw from actual experience in order to compare Codesmith to other programs. Looking back, I realize that all the knowledge I gained from that bootcamp really only prepared me to be eligible to interview with Codesmith."

Our Software Engineering Programs

Codesmith classroom

Full-time Immersive

12 Weeks | Currently Conducted Remotely in PT, CT, & ET

Advance your software engineering career with our top-rated flagship program. Interactive lectures, pair programming, and project building will be the center of your education for 6 days a week.

Learn More

Learning from Home

Part-time Immersive

38 Weeks | Remote Setting

We designed this immersive to be more accessible to those only able to commit to part-time learning, this program teaches the same top-rated curriculum on Mon-Thurs evenings and Saturdays.

Learn More

Immersive Program Overview

Software Developer Working
Full Stack Software Engineering

Students become engineers, not technicians, through a deep understanding of advanced JavaScript. Codesmith places an emphasis on excellent problem-solving and technical communication while becoming experts in modern web development technologies - React/Redux, Node. Learn More.

Career Growth
Land a mid/senior developer role

Our career services have helped graduates land software engineering roles at Google, Linkedin, Microsoft, and 100s more. There’s training in interviewing, whiteboarding, networking, resume/profile development and advanced technical interview practice.

Strong engineering community members
Community - A strong community is central to learning

A main factor when selecting applicants is non technical communication - will you be thoughtful and supportive of others through the hundreds of hours in the program? That’s what makes a Codesmith resident an exceptional engineer. Learn more about our traditions here.

Computer Science Laptop
Computer Science

The curriculum extracted the most important parts of a 4-year computer science degree to prepare Codesmith graduates to make mature software engineering decisions, typical of mid/senior developers. Read more about Codesmith’s cutting edge curriculum.

Giving out scholarships
Scholarships & Financial Aid

Codesmith offers numerous scholarships to candidates in need, through our $280k scholarship fund. We also work with each individual's financial circumstances to find a personalized payment plan that works. Learn More.

Machine Learning
Machine Learning

Machine Learning is increasingly central to building great software. The Machine Learning curriculum includes an immersive intro to python, gaining familiarity with common data science libraries, and developing an understanding of the underlying concepts used by machine learning engineers.

Coding Resources for Admissions

Writing JavaScript on Laptop

CSX

Free JavaScript Learning Platform

From your first 15 hours of coding to your advanced preparation for Codesmith - CSX has courses, coding challenges, mentors and a community for you.

Start Coding Now

Group of students in lecture

JavaScript for Beginners

Remote, Part-Time Introductory Program

This online, part-time course is a perfect way to kick off your coding education. It's great for those who have never coded, or who are looking to fully cement the fundamental concepts.

Learn More

Female writing code on whiteboard

CS PREP

2-week, Part-time, Online Bootcamp Prep Course

CS Prep teaches core JavaScript concepts through live-online instruction, daily challenges, and technical interview practice, designed to prepare you for top coding bootcamps.

Learn More

Group of students in lecture

Free Coding Workshops

Hosted Weekly in LA, NYC, and Online

Codesmith workshops break down critical coding concepts for all experience levels to help you learn JavaScript and prepare for top coding bootcamps.

See Upcoming Events

 Graduate Outcomes
Graduate Outcomes You Can Trust

The median starting salary of a Codesmith NYC graduate $125,000 and of a Codesmith LA graduate is $114,700 (based on Jan-June 2019 reporting period).

As a CIRR certified school, we fully offer transparent results. CIRR is the industry standard for placement stats and we are commited to publishing trustworthy graduate outcomes.

Where Codesmith Graduates Have Been Hired

Codesmith helps graduates land mid and senior level software engineering positions with our extensive hiring support. Graduates are hired at some of the most influential companies around the world, including Google, Amazon, LinkedIn, Hulu, Snap, and many more. Learn more.

See Our Teaching Style & Start Learning JavaScript

Get a feel for the CS Prep teaching style and dive right into learning with this video lecture on variables, for loops, and conditional logic (if/else statements).

Codesmith in the News

forbes

"Codesmith is a living laboratory for students to develop software applications that improve Venstar's thermostats."

nytimes

"Codesmith is really more about teaching computer science and programming sufficient to get someone a mid/senior position."

hostingadvice

"Codesmith’s software engineering programs lead the industry in job placement and median starting salary."

conduct science

"It’s no wonder then that the median starting salaries for Codesmith graduates are significantly higher than most other bootcamp programs."

CK Logo

“[The instructors] allow you to struggle and hit mental blocks. They do, however, teach you the necessary skills & help you cultivate a certain mindset so you can approach & solve any technical problem.”

ban-hostingadvice

"Attending Codesmith completely changed my life. I have changed careers to something I enjoy and that is very challenging and rewarding."

latimes

"[Codesmith] helps thousands of people learn the basics through free sessions online and in person."

Bootcamp

"Codesmith online has a top-notch curriculum, and the school offers flexible schedules for remote learners."

CK Logo

“One of the few coding schools that place a strong emphasis on improving the technical & nontechnical competencies essential for, not just entry, but mid & senior-level software engineering roles.”

Bootcamp

"[Codesmith’s] career support and cutting-edge curriculum gives its students a valuable head start in their new profession.

Upcoming Software Engineering Immersive Programs

All upcoming posted Full-time Onsite Software Engineering Immersive cohorts will be remote for the entirety of the program until further notice, due to COVID-19. Please note: “Los Angeles” cohorts are conducted in Pacific Time and “New York” cohorts are conducted in Eastern Time. Additionally, the schedule for our summer and fall cohorts accounts for holidays - students will not have sessions on 9/6, 11/25-11/26, 12/20-12/25, or 1/1.

Los Angeles Immersive (Pacific Time)

M-F 9am-8pm PT
Sat 9am-4:30pm PT

DEADLINES:

All application and interview deadlines have passed. Email admissions.la@codesmith.io for more information.

M-F 9am-8pm PT
Sat 9am-4:30pm PT

DEADLINES:

Application deadline: Nov 12

Initial interview deadline: Nov 19

Technical interview deadline: Nov 27

New York City Immersive (Eastern Time)

M-F 9am-8pm ET
Sat 9am-4:30pm ET

DEADLINES:

Application deadline: Nov 02

Initial interview deadline: Nov 04

Technical interview deadline: Nov 06

M-F 9am-8pm ET
Sat 9am-4:30pm ET

DEADLINES:

Application deadline: Dec 03

Initial interview deadline: Dec 10

Technical interview deadline: Dec 18

Remote Immersive (Central Time)

M-F 9am-8pm CT
Sat 9am-4:30pm CT

DEADLINES:

Application deadline: Nov 02

Initial interview deadline: Nov 04

Technical interview deadline: Nov 06

M-F 9am-8pm CT
Sat 9am-4:30pm CT

DEADLINES:

Application deadline: Dec 17

Initial interview deadline: Dec 27

Technical interview deadline: Jan 01

Part-Time Remote Software Engineering Immersive

M-Th 5-8pm PT
Sat 9am-3pm PT

DEADLINES:

Applications closing soon

Initial interview deadline: Oct 29 (limited availability)

Technical interview deadline: Nov 06

M-Th 5-8pm PT
Sat 9am-3pm PT

DEADLINES:

Application deadline: Jan 26

Initial interview deadline: Feb 04

Technical interview deadline: Feb 12

Upcoming Free JavaScript Workshops and Coding Events

Frequently Asked Questions

What is Codesmith's response to COVID-19?

Our top priority is the health and safety of our community. As such, all posted upcoming onsite cohorts will be conducted remotely for the entirety of the program until further notice. Please note: “Los Angeles” cohorts are conducted in Pacific Time and “New York” cohorts are conducted in Eastern Time.

We encourage you to reach out to us at hello@codesmith.io if you have any questions.