CK Logo
Sign in
Bootcamps

Don’t lose your preferences!

Sign-in or sign-up to save your personalization preferences to return to later
Bootcamp cover
Date last updated08/01/2024
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”.

Curriculum

Instructors

Job Assistance

Overall Experience

Fantastic Technical Learning And Career Support

User avatar
Ismael Boussatta graduated Codesmith
Codesmith Review: starstarstarstarstar
more
Created 1 year ago
My experience in Codesmith was fantastic. The technical learning (with a focus on full-stack applications with React & Javascript on the frontend and Node/Express on the backend) was excellent. The structure the program provides really helped me to maximize my learning during my time there. The empathetic support Codesmith uses was instrumental in helping me to succeed in the program and beyond. Codesmith's career-support was amazing by providing practical strategies that helped me to land a...
Pros
Curriculum, structure, career support, empathetic support
Cons
The program is challenging, but definitely doable and well worth it.

Codesmith Changed My Life

User avatar
Hunter Shaw graduated Codesmith
Codesmith Review: starstarstarstarstar
more
Created 1 year ago
Before Codesmith, I was working on switching out of the medical field through self-learning but I quickly realized that a reliable bootcamp is a much better option. Having done research for months, I decided to go with Codesmith and the decision has been the best one I've ever made. The education I received at Codesmith in the short 3 months I was there made me a stronger dev than I could've become in 3 years of self-learning. I truly owe all of my professional success to the program and would...
Pros
The community of people I met was truly amazing and has helped me still to this day in my coding journey. That support network of other engineers is by itself worth the price of admission. Even with the fast pacing, no one was left behind...
Cons
After finishing the program, managing to stay up on my skills while I applied while slightly difficult but that truly is not Codesmith's fault. I really don't have any cons as this was a life changing experience for me.

From Unemployable to Making Six Figures

Codesmith Review: starstarstarstarstar
more
Created 2 years ago
I came from a non-technical background before entering CodeSmith. I spent the majority of my 20s teaching English abroad and so had no exposure to the environment and even any idea how in demand software engineers were in US. Fate would have it that Covid-19 would cause me to be stuck back in the US and through friends I would find out just how possible it would be to become so software engineer. It was a daunting task that in hindsight, I still can’t imagine how far I’ve come. My main draw...
Pros
Continual incorporation of latest tech employers are looking for into curriculum. Still part of a alumni community to rely on post-graduation. Forces you to work on very challenging products/projects that pushes you compared to other...
Cons
Very fast paced, easy to feel overwhelmed and left behind. Not everyone can fully grasp all the tech used within such a short time. Experience and growth hinges on your cohortmates.

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.

Career Paths
Education Background
Skills
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

Duration:

13 weeks

Cost:

20925

Pace:

Full Time

Schedule:

40+ Hours/week

Format:

Online

Cities:

N/A

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

Duration:

13 weeks

Cost:

20925

Pace:

Full Time

Schedule:

40+ Hours/week

Format:

In Person

Cities:

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.

FAQ

Answers to commonly asked questions

How many students does this school have?

Codesmith has over students and graduates as of 2025. 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