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.

 

$124,000

NYC Graduate Median Salary*

$124,900

LA Graduate Median Salary*

$125,000

Part-Time Remote Immersive 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 July-December 2020 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
Remote
Remote
NYC Campus
New York City

Codesmith is returning to in-person learning at a new NYC campus in fall 2022, with the first onsite cohort starting October 24!

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."

Cameron H

Cameron H. - Software Engineer

"The learning process at Codesmith helped me prove to myself that anything is learnable. So when I got assigned a new coding language at work, Ruby on Rails, at first I was really intimidated. But I remembered at Codesmith I overcame this huge hurdle learning JavaScript, React, and GraphQL and other difficult things, I can do it again–I've already done it three times before. Even though it was really hard, Codesmith had shown me that what I can't figure out today, I'll probably figure out tomorrow with the support of my team."

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."

Cameron H

Cameron H. - Software Engineer

"The learning process at Codesmith helped me prove to myself that anything is learnable. So when I got assigned a new coding language at work, Ruby on Rails, at first I was really intimidated. But I remembered at Codesmith I overcame this huge hurdle learning JavaScript, React, and GraphQL and other difficult things, I can do it again–I've already done it three times before. Even though it was really hard, Codesmith had shown me that what I can't figure out today, I'll probably figure out tomorrow with the support of my team."

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."

Cameron H

Cameron H. - Software Engineer

"The learning process at Codesmith helped me prove to myself that anything is learnable. So when I got assigned a new coding language at work, Ruby on Rails, at first I was really intimidated. But I remembered at Codesmith I overcame this huge hurdle learning JavaScript, React, and GraphQL and other difficult things, I can do it again–I've already done it three times before. Even though it was really hard, Codesmith had shown me that what I can't figure out today, I'll probably figure out tomorrow with the support of my team."

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 | Conducted Remotely in PT, CT & ET and In-Person in NYC

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

Global Part-Time Remote 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 Codesmith grads based on the January - July 2021 reporting period is:

  • NYC - $124,000
  • LA - $124,900
  • Part-Time Remote Immersive - $125,000

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 remote programs are open to anyone in any timezone. Apply to the one that works best for you!

West Coast Remote Immersive (Pacific Time)

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

Waitlist Only

DEADLINES:

Applications closed

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

DEADLINES:

Applications opening soon

Initial interview deadline: Aug 26

Central Remote Immersive (Central Time)

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

DEADLINES:

Applications opening soon

Initial interview deadline: Aug 19

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

DEADLINES:

Application deadline: Sep 23

Initial interview deadline: Oct 07

Technical interview deadline: Oct 22

East Coast Remote Immersive (Eastern Time)

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

Waitlist Only

DEADLINES:

Applications closed

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

DEADLINES:

Applications opening soon

Initial interview deadline: Sep 02

New York City Onsite Immersive (Eastern Time)

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

DEADLINES:

Application deadline: Aug 26

Initial interview deadline: Sep 09

Technical interview deadline: Sep 24

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

DEADLINES:

Application deadline: Oct 14

Initial interview deadline: Oct 28

Technical interview deadline: Nov 12

Global Part-Time Remote Immersive

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

DEADLINES:

Applications closed

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

DEADLINES:

Application deadline: Oct 07

Initial interview deadline: Oct 21

Technical interview deadline: Oct 29

Frequently Asked Questions

What is Codesmith's response to COVID-19?

Our top priority is the health and safety of our community. We operate 3 full-time programs and 1 part-time program fully remotely. We encourage you to reach out to us at  if you have any questions.