CK Logo
Sign in

Don’t lose your preferences!

Sign-in or sign-up to save your personalization preferences to return to later
Bootcamp cover
Programs availableOnline, Full-time, Part-time
Financing optionsUpfront Payments, Month-to-month Installments, Loan Financing

About Codesmith

Codesmith is a coding school redefining the way software engineering is taught. Codesmith offers full-time (13-week) and part-time (38-week) remote software engineering immersive programs as well as a full-time NYC Onsite program. Codesmith focuses on concepts and technologies such as full-stack JavaScript, computer science, machine learning,...

Codesmith Reviews

Codesmith has 31 reviews on Career Karma and a close-to-perfect rating of 4.9. It scores 99 percent for curriculum and job assistance and 98 percent for instructors. It receives a 100 percent score for overall experience. Reviewers note that the programs are fast-paced and smooth out their transition into engineering.

They point out that what makes the school stand out is the opportunity to work on real-life engineering projects. “At Codesmith, you build an open-source tool that other developers can actually use,” reviewer Kristen Althoff said. Other Codesmith reviews also say the school’s career services help students land high-paying jobs after graduation.

A review by Robert Yang reads: “[Codesmith] prepares students for the job search very thoroughly with resume reviews, interviews preparation, and other services”. Another reviewer, Michael Smith, goes as far as saying that the bootcamp “changed my life for the better”.



Job Assistance

Overall Experience

Rigorous & Worth IT

User avatar
Jose Cervino graduated Codesmith
Codesmith Review: starstarstarstarstar
Created 1 year ago
I got into Codesmith with 2 months of studying while working full-time, pulling 80+ hour 7-day weeks & attending every Hard Parts workshop they had. At one point I stood outside a packed workshop room with my ear against the glass just to catch bits and pieces of what was being taught. I got in. It wasn't an easy full-time immersive experience - a lot of personal mistakes & challenges, but I came out on top. I slept on the couch just to dedicate the 1.5 hour commute time into the city on...
Pros - The best 0-to-bootcamp trajectory on the market - Unique community focused on excellence in an "in it together" culture you won't find at other bootcamps - Rigorous full-stack JS course focusing on the capacities that make you an...
Cons - Can be cult-like, but the best companies & cultures usually are. - Post-graduate support isn't industry-leading yet (emphasis on "yet" - they're the type of people to make it happen) - Their taking a chance on you can sometimes...

Amazing Experience

User avatar
Quyen Calixto graduated Codesmith
Codesmith Review: starstarstarstarstar
Created 1 year ago
I had an amazing experience at Codesmith. It allowed me to connect to so many engineers from all facets of the world. It is an intense program but the applicants they accept as well as the instructors and fellow are all so supportive. I would not be able to make it through the program on my own without the Codesmith community. Even though we graduated from the program, we have built a life long connection to so many people that can help us and that we can help in the future. I would have never...
The job search process is great, they really take the time to help you focus on how to promote yourself as an engineer. The projects that we work on and create makes us more marketable and relevant.
I would of liked it to have more options in terms of hours, perhaps instead of a 9-8 timeframe for full time program to one that is longer than 12 weeks but 9-5pm.

The best in the game

User avatar
Eric Carrillo graduated Codesmith
Codesmith Review: starstarstarstarstar
Created 2 years ago
It's hard to put the Codesmith experience into words. This whole process is hard, really hard. Getting accepted, the course, and getting a job will all test you but there is no other place I would recommend someone to. As I write this I'm looking at my bags, packed and set for the Caribbean where I'll spend the winter earning a sweet salary, working for a great company and surfing fantastic waves. Here's the thing about other programs and about Codesmith, the proof is in the pudding. These guys...
The best program in the world
I had no complaints

Codesmith Job Placement Rate and Outcomes

Codesmith’s job placement rate is positive, according to the latest outcomes report. For the first half of 2021, 85 percent of students found software engineering roles within the first six months of graduating. Its NY, LA, and part-time remote students also reportedly earn median salaries between $124,000 and $125,000 in the same period.

Codesmith is one of the few coding bootcamps that are a member of the Council on Integrity in Results Reporting (CIRR). It publishes two reports a year which are then independently audited by a third party to ensure total transparency. Codesmith’s outcomes reports are currently peer-reviewed by Banks, Finley, White, and Company.

The school adds that its alumni have found employment at major companies like Amazon, Google, Netflix, Meta, and Capital One. Others also secured a job at tech-aligned companies like Hulu, Hyperloop, Riot Games, TikTok, and Blizzard Entertainment.

This success is largely attributed to Codesmith’s career services, designed to help students prepare for the ever-changing tech landscape. The services include job guidance, resume reviews, mock interviews, networking opportunities, and salary negotiation coaching. They are available to graduates throughout their careers, no matter if they are on their first job or their fifth.

Hiring Companies
Career Paths
Show More

Codesmith Courses and Curriculum

Codesmith’s curriculum receives high praise from students and graduates for being in tune with the latest market demands. The school currently offers immersive full-time and part-time software engineering programs, along with two prep courses focusing on JavaScript and computer science.

The syllabus for Codesmith’s software engineering programs includes modern web technologies like JavaScript, HTML, CSS, React/Redux, Node.js, and Express.js, among others. Both the part-time and full-time programs come with career services to help round out students’ skills and prepare them for a career in tech.

The prep courses are two-week introductory programs that can help students build a strong technical foundation. The JavaScript prep course covers the fundamentals, variables, control flows, arrays, and objects while the CS prep course covers topics like data types, intermediate JavaScript, and object-oriented programming.

Codesmith is located in New York City and Los Angeles. However, all classes are currently held online in adherence to the pandemic restrictions. Although classrooms are fully virtual, students are still promised the same high-quality learning experience. You can get a sense of a Codesmith online classroom by attending the weekly coding workshops.

Full-Time Remote Software Engineering Immersive


13 weeks




Full Time


40+ Hours/week





Show more info

The 13-week Full-Time Remote Software Engineering Immersive Program (offered in Pacific, Central, and Eastern time) is an advanced residency designed to help individuals launch a meaningful, high-level career in software engineering. The expertly designed curriculum teaches full-stack JavaScript and computer science, and is immersed in modern web technologies, such as React and Node.js. The rigorous curriculum is continuously adapted to focus on the most relevant and in-demand technologies. Codesmith offers an extensive career support program that guides students through the hiring process, including interview strategies, portfolio development, and post-graduation check-ins. Plus, the supportive Codesmith community encourages learners to tackle unique and unfamiliar problems, important when preparing for the ever-changing tech landscape. By the end of the 13-week Immersive, you will be an autonomous engineer, ready to make an impact on innovative tech companies worldwide.

NYC Onsite Software Engineering Immersive


13 weeks




Full Time


40+ Hours/week


In Person


New York City

Show more info

The 13-week Full-Time NYC Onsite Software Engineering Immersive Program is an advanced residency designed to help individuals launch a meaningful, high-level career in software engineering. The expertly designed curriculum teaches full stack JavaScript and computer science, and is immersed in modern web technologies, such as React and Node.js. The rigorous curriculum is continuously adapted to focus on the most relevant and in-demand technologies. Codesmith offers an extensive career support program that guides students through the hiring process, including interview strategies, portfolio development, and post-graduation check-ins. Plus, the supportive Codesmith community encourages learners to tackle unique and unfamiliar problems, important when preparing for the ever-changing tech landscape. By the end of the 13-week Immersive, you will be an autonomous engineer, ready to make an impact on innovative tech companies worldwide.

Explore Common Codesmith Questions

Codesmith Courses

Does Codesmith Offer Prep Courses?

Yes, you have two Codesmith prep courses to choose from: JavaScript and CS. They are two-week courses suitable for beginners who are looking to build a solid technical foundation. They begin with introductory topics before moving on to intermediate concepts. Both courses also offer an opportunity to put your skills to the test with technical projects.

What Courses Are Offered at Codesmith?

Codesmith’s courses and programs include immersive full-time software engineering (12 weeks), immersive part-time software engineering (38 weeks), JavaScript prep course (2 weeks), and CS prep course (2 weeks). The school also has an initiative called CSX which is a structured learning platform to help people learn the basics of JavaScript for free.

What Types of Programs are Available at Codesmith?

Codesmith offers several types of programs. The software engineering immersive can be taken full-time or part-time. They are led by seasoned instructors with extensive industry experience.

Note that classes are now fully remote due to the pandemic. Codesmith program offerings also include two prep courses, designed to get you comfortable with the basics of programming in JavaScript and more before enrolling in a coding bootcamp.

Does Codesmith Offer Free Courses?

Codesmith offers a free course in JavaScript under its extension, CSX. It is a structured learning platform that is highly interactive. Codesmith also offers free coding events and workshops to help students become familiar with programming basics at zero cost. Some of the popular workshops include Intro to JavaScript and Web Development Fundamentals.

What Projects Do Codesmith Students Work On?

Codesmith students work on real-life open-source projects. Many of these projects are showcased on the school’s website and used by innovative tech companies. Some notable ones are Reactime, which helps developers optimize and debug their React applications, and Periqles, a React component library for Relay and Apollo that makes collecting user input simple.

Does Codesmith Offer Workshops?

Yes, Codesmith does offer workshops and events that revolve around developer communities and programming experience. The most popular workshops include Intro to JavaScript, Remote Pair Programming, User Interface Hard Parts, and JavaScript the Hard Parts. Most Codesmith workshops are free and held online, making them accessible to all kinds of learners. You can find upcoming workshops on the school website.

Codesmith Admissions Process

What Is the Codesmith Admission Process?

The Codesmith application process consists of four steps. The first step involves filling out the online application on the school’s website. The school’s admission team will review the application and reach out within a week to arrange a nontechnical interview. During the Codesmith interview, you will discuss your motivation to join the school, background, and career goals with a school representative. This information will help the admission team personalize the upcoming technical interview.

The technical Codesmith interview involves completing JavaScript coding challenges with an engineer from the school. The goal is to assess how you handle problems and communicate your ideas. Following this interview, applicants will be contacted with a final decision within a week.

It is worth noting that if you attend one of the school’s free weekly JavaScript workshops, you will receive a special admissions code that will guarantee you an interview and fast-track your application. To enroll in Codesmith, you must have a high school diploma or its equivalent.

To apply to Codesmith, follow these steps:

  1. Complete an online application and wait for the admission team’s response.
  2. Complete an online coding challenge (optional).
  3. Sit for a non-technical interview.
  4. Attend a technical interview focused on JavaScript.

If you are successful at every stage, you will receive a response within a week of the technical interview.

How Do I Prepare for Codesmith?

There are several things you can do to prepare for Codesmith, depending on your capacity, skill level, and experience. If you are new to programming, you can use various free resources to help you learn to code for free. You can also take advantage of coding apps for beginners which are typically simple to use and highly interactive.

Consider signing up for Codesmith’s prep courses which can help you become more familiar with the fundamentals of programming and computer science. These two-week programs also require minimal commitment which means you can incorporate them into your schedule seamlessly. They can also help you get used to the learning environment at Codesmith.

How Do I Apply to Codesmith?

To apply to Codesmith, applicants have to follow a four-step process. Below, you can find the steps of the Codesmith application process:

  1. The first stage is to fill out an online application which also involves answering questions about your background and previous coding experience. You must also complete a coding challenge to apply to Codesmith.
  2. The admissions team will review your online application within a week to schedule a behavioral interview. This involves questions related to your interest in Codesmith and your developer goals. Together with the admissions team, you’ll create a personalized plan for the upcoming technical interview.
  3. If you pass the behavioral interview, you’ll be asked to sit for a technical interview which consists of several JavaScript coding challenges that you’ll tackle alongside an engineer from Codesmith. The goal is to see how you approach problems and communicate your ideas. If you fail, you can retake the interview without having to start the process from the start. You will also receive feedback to help you perform better the next time.
  4. Once you pass the technical interview, the Codesmith admissions team will reach out to you within a week with a decision.

What Codesmith Interview Questions Should I Expect?

The Codesmith admissions process comprises two interviews which take around an hour each. The first is a nontechnical interview that involves general questions about you and your goals. Prepare for the admissions interview by planning your answers to common coding bootcamp interview questions. Some of the Codesmith interview questions you can expect include:

  • How do you support others during long and tough work hours?
  • How do you communicate your code to nontechnical team members?
  • What is your JavaScript experience?
  • How do you debug and take feedback as a software engineer?

The second one is the Codesmith technical interview. You will be presented with problems that you’ll tackle alongside an engineer from the school. To solve these problems, you will have to rely on your JavaScript skills. This interview is very important for successful admissions.

What Is the Codesmith Acceptance Rate?

Codesmith’s acceptance rate is only five percent. The school has a stringent admissions process and only a select few applicants are accepted. However, prospective students shouldn’t be discouraged by the low acceptance rate. If you put effort into your application and show that you are committed to the program, there is no reason that you will not be accepted.

If you want to increase your chances of getting accepted to Codesmith, taking a Codesmith bootcamp prep course is a great start. These courses are designed to help you get started in software engineering. This also shows that you have a strong interest in Codesmith which may just work to your advantage in the admissions process.

How Do I Get Accepted Into Codesmith?

To get accepted into Codesmith, applicants need to follow the necessary admissions process. To improve your chances, brush up on your coding knowledge prior to your application. Also, consider taking one of the prep courses offered by the school.

We also recommend attending Codemith’s free weekly JavaScript workshops. You will receive a special admissions code that will guarantee you an interview. This is an excellent way to fast-track your application.

Is Codesmith Hard to Get Into?

It is hard to get into Codesmith when compared to other coding bootcamps. The admissions process can be long and rigorous. It also requires previous coding experience. If you are completely new to programming, we suggest taking some coding lessons for beginners. The school looks for students who are driven and ready to work.

Is Codesmith Worth It?

Codesmith is worth it for anyone looking for an immersive program to help them become a software engineer. Its programs and extensive career support are designed to equip students with the skills they need to land high-paying roles in the tech industry. Codesmith is also ideal for experienced developers seeking to access mid and senior-level roles.

Is Codesmith Accredited?

No, Codesmith is not accredited. However, Codesmith is approved to operate by the California Bureau for Private Postsecondary Education.

Codesmith Payment Options

What Is the Codesmith Cost and Tuition?

Codesmith’s immersive full-time and part-time software engineering programs cost $19,950. The cost for Codesmith’s JavaScript prep course is $325 while the CS prep course costs $875. Based on our State of the Bootcamp Market 2021 report, Codesmith’s tuition is significantly higher than the average market rate which is $11,727.

Though the tuition for its immersive software engineering programs is on the steep side, some students have said that the experience is worth it because Codesmith offers a wholesome learning environment. At Codesmith, students have access to a comprehensive curriculum, hands-on projects, and robust career services.

Students can also seek financial assistance through various scholarship opportunities. Even though Codesmith is not free, the school does provide a wide variety of free workshops and learning resources.

How Can I Pay for Codesmith?

There are several Codesmith payment options for you to consider which include payment plans, scholarships, and loans. Students can also inquire about Codesmith financial aid during the interview session with an admissions representative. Below is a detailed list of your payment options at Codesmith.

  • Upfront payment. Students who wish to pay upfront must first make a deposit of $2,500 to secure their spot. The remaining tuition of $17,450 is due by the first day of the program.
  • Monthly installments with a deposit. Students that can’t afford to pay upfront, can sign up for a monthly payment plan. This involves a deposit of $2,500 upon acceptance and a down payment of $2,750 on the first day of classes. After this, there are three monthly payments of $4,900.
  • Personal education loan. Codesmith partners with Ascent Funding to offer both short and long-term loans to students. Students can also get loans for living expenses. Ascent has several flexible options to help students repay their debt.
  • Codesmith scholarships. The school offers several scholarship opportunities for women, LGBTQ, minorities in tech, veterans, and graduates of other bootcamps. It also offers a special Codesmith Scholarship for applicants who demonstrate “financial need, academic excellence, and serve their community”.

Are There Any Codesmith Scholarships?

Students have several scholarship opportunities at Codesmith. They are open to minorities in tech such as women, LGBTQ, and veterans. People who have previously attended a coding bootcamp can also be eligible for a Codesmith scholarship.

Scholarship applications are automatically distributed to accepted students. All scholarship applications need to be submitted at least 14 days before the program starts, except for the Lesbians Who Tech and Black Engineers scholarships. Scholarships will be evaluated based on application and interview scores. Here are the Codesmith scholarships available to students:

  • Women’s Scholarship. This scholarship is designed to help any student that identifies as a woman.
  • Minorities in Tech Scholarship. This is available to underrepresented communities in tech including Black, Latinx, Pacific Islanders, and Native American students.
  • LGBTQ+ Scholarship. Members of the LGBTQ+ community can access this scholarship.
  • Prior Bootcamp Graduate Scholarship. Students who have attended a bootcamp in the past and now want to join Codesmith to gain access to mid or senior-level software engineering roles can apply for this scholarship.
  • Codesmith Scholarship. This is for students who are passionate about coding, show great potential in software engineering, and are helpful to their community.
  • Veterans Scholarship. Only people who have served in the US military, naval, or air service can access this scholarship opportunity.

Does Codesmith Have a Refund Policy?

No, Codesmith does not have a refund policy. However, students can feel secure knowing that Codesmith has an exceptionally high job placement rate. Based on its latest outcomes report, 85 percent of students across all programs have found employment in the software engineering field just six months after graduation.

The school said that the positive outcomes are a result of its dynamic curriculum, supportive environment, extensive job assistance programs, and hands-on approach to education. You can also attend the weekly coding workshop to have a better feel of Codesmith classrooms and see if it matches what you seek before signing up for the paid programs.

Does Codesmith Offer a Job Guarantee?

Codesmith does not offer a job guarantee. However, it has robust career services that help students prepare for the job hunt through mock interviews, resume feedback, and salary negotiation advice.

The hiring team helps students improve their interview skills and provides support even after graduation to ensure they land their dream job. In addition, these services are available to graduates throughout their careers.

Codesmith Student Outcomes

How Much Do Codesmith Graduates Earn?

The median starting salary of Codesmith LA graduates for the first half of 2021 was $124,900, according to the school’s 2021 H1 Outcomes Report. Meanwhile, its NYC graduates earned a median starting salary of $124,000. Interestingly, graduates of its part-time program saw the highest median starting salary at $125,000.

What Companies Hire Codesmith Graduates?

Graduates of Codesmith are hired by high-profile companies like Google, Amazon, NPR, Hulu, Netflix, Facebook, Microsoft, Snapchat, Riot Games, Disney, IBM, LinkedIn, and Tinder.


Answers to commonly asked questions

How many students does this school have?

Codesmith has over students and graduates as of 2024. This number will only continue to grow as more and more students take advantage of the courses offered here.

What courses are offered at Codesmith?

Codesmith offers several courses in different tech subjects, including: Full-Time Remote Software Engineering Immersive, NYC Onsite Software Engineering Immersive.

What types of programs are available at Codesmith?

Codesmith currently has Online, Full-time and Part-time types of programs available to new students.

What financing options are offered by Codesmith?

This school offers a variety of different financing options, including: Upfront Payments, Month-to-month Installments, Loan Financing. With these payment methods, nearly anyone can attend Codesmith.

Where is Codesmith available?

Codesmith has multiple campuses in Los Angeles, New York City. If you live in or near any of these cities, consider visiting to get an idea of the school's style and staff. A visit can help any...

Apply to top tech training programs in one click