codesmith-logo

Codesmith

Atlanta, Birmingham, Boston, Chicago, Dallas, Houston, London, Los Angeles, New York City, Online, Philadelphia, Phoenix, Portland, Seattle

Codesmith

Avg Rating:4.9 ( 484 reviews )

Codesmith offers full-time (12-week) and part-time (38-week) immersive software engineering bootcamps in Los Angeles, New York City, and online. Codesmith is a selective, need-blind program focusing largely on computer science and full-stack JavaScript, with an emphasis on technologies like React, Redux, Node, build tools, Dev Ops and machine learning. This program enables Codesmith students (known as Residents) to build open-source projects, with the aim of moving into positions as skilled software engineers. Codesmith Residents become engineers, not technicians, through a deep understanding of advanced JavaScript practices, fundamental computer science concepts (such as algorithms and data structures), and object-oriented and functional programming. Codesmith helps residents develop strong problem-solving abilities and technical communication skills – valued capacities in a software engineer.

The Codesmith admissions process involves a written application with optional coding questions, a nontechnical interview, and a technical interview. Codesmith offers a number of free resources for preparing for the admissions process including in-person and online coding workshops, a 2-week online prep course (CS Prep), and an online JavaScript learning platform (CSX).

Codesmith offers an extensive hiring support program that guides Residents through whiteboarding, advanced technical interview practice, resume and profile development, and interview and networking strategies. Support continues upon graduation with bi-weekly check-ins and, after offers, negotiation support. Overall, 25% of graduates receive offers for Senior Engineer positions and above, and about 70% receive offers for Mid-level Engineer roles.

Recent Codesmith Reviews: Rating 4.9

all (484) reviews for Codesmith →

Recent Codesmith News

Read all (37) articles about Codesmith →
  • CS Prep

    Apply
    Front End, JavaScript, Algorithms, jQuery
    OnlinePart Time15 Hours/week2 Weeks
    Start Date September 27, 2021
    Cost$875
    Class sizeN/A
    LocationOnline
    CS Prep is a structured program that teaches core JavaScript concepts and engineering best practices. CS Prep will help you develop a deep, yet intuitive understanding of JavaScript and prepare you for your Codesmith technical interview or for interviews for other software engineering roles. CS Prep is a 2-week remote course that includes live online instruction, daily problem-solving workshops, office hours with engineering mentors, and extensive technical interview practice.
    Financing
    DepositNo deposit
    Financing
    We offer tuition payment plans and many scholarships for the course. The tuition you pay for CS Prep will roll over to the Software Engineering Immersive tuition.
    Tuition PlansWe offer case by case payment plans, please reach out to csprep@codesmith.io with questions!
    Refund / GuaranteeIf you pass the CS Prep assessment you are guaranteed a technical interview with our full time Codesmith Program. Refunds for the course are available and distributed on a case by case basis.
    ScholarshipWe offer multiple scholarships to CS Prep, with many students paying no tuition at all. You can apply for the women in software engineering scholarship, Dean's scholarship, or minorities in tech scholarship.
    Getting in
    Minimum Skill LevelSuitable for beginners who are ready to level up to intermediate and advanced material.
    Prep WorkWe recommend some familiarity with the content in the Precourse Unit on CSX - our free online learning platform - https://csx.codesmith.io/.
    Placement TestNo
    InterviewYes
    More Start Dates
    September 27, 2021 - Online Apply by September 17, 2021
    October 11, 2021 - Online Apply by October 01, 2021
    October 25, 2021 - Online Apply by October 15, 2021
  • Full-time Remote Software Engineering Immersive - Conducted in Central Time

    Apply
    Start Date None scheduled
    Cost$19,350
    Class sizeN/A
    LocationOnline
    Full-time Remote Software Engineering Immersive brings Codesmith's first-rate curriculum to a completely remote setting allowing for the driven engineers not located in Los Angeles or New York City to advance their careers in three months. Conducted in Central Tim, the program teaches fullstack JavaScript and computer science to prepare you for mid and senior-level software engineering roles. The expertly designed curriculum and supportive community immerses you in modern web technologies, such as React and Node.js, and encourages you to tackle unique and unfamiliar problems to prepare you for the ever-changing tech landscape. Codesmith offers an extensive hiring support program that guides students through the hiring process, including interview strategies, portfolio development, and post-graduation check-ins. By the end of the 12-week program, you will be an autonomous engineer, ready to make an impact on innovative tech companies worldwide.
    Financing
    Deposit$2400
    Financing
    Codesmith has a range of options to help you finance your education, including scholarships, payment plans, and loan partnerships. Please email hello@codesmith.io with questions.
    Tuition PlansCodesmith offers a payment plan that breaks down tuition into monthly payments. A deposit is required to secure your spot once you’ve been accepted, a down payment before the 1st day of the cohort and then three equal monthly payments for the remainder.
    Refund / GuaranteeRefunds are distributed on a case by case basis but are available.
    ScholarshipCodesmith offers 4 types of scholarships -those to students underrepresented in the technology community, women in software engineering scholarship, Dean's scholarships, as well as scholarships to prior bootcamp grads.
    Getting in
    Minimum Skill LevelPrior computer science and programming skills necessary - many applicants are self-taught through our free weekly JS workshops/online prep course.
    Prep Work4 weeks
    Placement TestNo
    InterviewYes
  • JavaScript for Beginners

    Apply
    JavaScript
    OnlinePart Time6 Hours/week2 Weeks
    Start Date October 16, 2021
    Cost$325
    Class sizeN/A
    LocationOnline
    JavaScript for Beginners is a 12-hour, remote program consisting of two consecutive Saturday sessions. The program is designed for those with no previous coding experience and will teach JavaScript fundamentals and how coding works. The program offers students a launching point to continue their JavaScript studies, prepare for our more advanced programs, and build a future in software engineering.
    Financing
    DepositNo Deposit
    Financing
    This course has scholarships available, and the tuition you pay for JavaScript for Beginners rolls over and can be applied towards the tuition of our more advanced programs.
    Tuition PlansWe offer case-by-case payment plans, please reach out to jsforbeginners@codesmith.io with questions!
    Refund / GuaranteeRefunds for the course are available and distributed on a case-by-case basis.
    ScholarshipWe offer multiple scholarships to JavaScript for Beginners, with many students paying no tuition at all. You can apply for the women in software engineering scholarship, Dean's scholarship, or minorities in tech scholarship.
    Getting in
    Minimum Skill LevelThis course is designed for those with no coding experience!
    Prep WorkWe recommend completing Part 1 of the Precourse on CSX, our free online learning platform, before you start the course: https://csx.codesmith.io/units/precourse
    Placement TestNo
    InterviewNo
    More Start Dates
    October 16, 2021 - Online Apply by October 14, 2021
  • Part-time Remote Software Engineering Immersive

    Apply
    Start Date December 04, 2021
    Cost$19,350
    Class sizeN/A
    LocationOnline
    The Part-Time Remote Software Engineering Immersive Program teaches fullstack JavaScript and computer science to prepare students for mid and senior level software engineering roles. The expertly designed curriculum and supportive community immerses students in modern web technologies, such as React and Node.js, and encourages them to tackle unique and unfamiliar problems to prepare them for the ever-changing tech landscape. Codesmith offers an extensive hiring support program that guides students through the hiring process, including interview strategies, portfolio development, and post-graduation check-ins. By the end of the program, students become autonomous engineers, ready to make an impact at innovative tech companies worldwide. Please email hello@codesmith.io with questions.
    Financing
    Deposit$2400
    Financing
    Codesmith has a range of options to help you finance your education, including scholarships, payment plans, loan partnerships, and full tuition available from SkillsFund. Please email hello@codesmith.io with questions.
    Tuition PlansCodesmith offers a payment plan that breaks down tuition into monthly payments. A deposit is required to secure your spot once you’ve been accepted, a down payment before the 1st day of the cohort and then three equal monthly payments for the remainder.
    Refund / GuaranteeRefunds are distributed on a case by case basis but are available.
    ScholarshipCodesmith offers 4 types of scholarships -those to students underrepresented in the technology community, women in software engineering scholarship, Dean's scholarships, as well as scholarships to prior bootcamp grads.
    Getting in
    Minimum Skill LevelPrior computer science and programming skills necessary - many applicants are self-taught through our free weekly JS workshops/online prep course.
    Prep Work4 weeks
    Placement TestNo
    InterviewYes
    More Start Dates
    December 04, 2021 - Online Apply by October 22, 2021
    March 12, 2022 - Online Apply by January 26, 2022
  • Software Engineering Immersive Program

    Apply
    Start Date October 04, 2021
    Cost$19,350
    Class sizeN/A
    LocationOnline, Los Angeles, New York City
    Due to COVID-19, Los Angeles cohorts (conducted in Pacific Time) and New York cohorts (conducted in Eastern Time) are currently remote (online) for the entirety of the program. The Codesmith program teaches computer science, full-stack JavaScript (notably React and Node), software architecture, Dev Ops, and machine learning, preparing graduates for mid to senior engineering positions. The course also features preparatory material, extensive hiring preparation, and ongoing support with students’ job searches.
    Financing
    Deposit$2400
    Financing
    Codesmith has a range of options to help you finance your education, including scholarships, payment plans, loan partnerships, and full tuition available from SkillsFund. Please email hello@codesmith.io with questions.
    Tuition PlansCodesmith offers a payment plan that breaks down tuition into monthly payments. A deposit is required to secure your spot once you’ve been accepted, a down payment before the 1st day of the cohort and then three equal monthly payments for the remainder.
    Refund / GuaranteeRefunds are distributed on a case by case basis but are available.
    ScholarshipCodesmith offers 4 types of scholarships -those to students underrepresented in the technology community, women in software engineering scholarship, Dean's scholarships, as well as scholarships to prior bootcamp grads.
    Getting in
    Minimum Skill LevelPrior computer science and programming skills necessary - many applicants are self taught through our free weekly JS workshops/online prep course.
    Prep Work4 weeks
    Placement TestNo
    InterviewYes
    More Start Dates
    October 04, 2021 - New York City Apply by September 21, 2021
    November 22, 2021 - New York City Apply by October 08, 2021
    January 10, 2022 - New York City Apply by November 26, 2021
    November 01, 2021 - Los Angeles Apply by September 17, 2021
    December 06, 2021 - Online Apply by October 22, 2021
    January 24, 2022 - Online Apply by December 10, 2021
    December 27, 2021 - Los Angeles Apply by November 12, 2021
    February 14, 2022 - Los Angeles Apply by December 31, 2021
  • Blessing Ebowe • Software Engineer • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Codesmith to me was a very important learning experience, it doesn't just build you up as a tech-savvy Engineer it takes you into the rudiments of problem-solving, technical communication and project management. Most importantly handling new challenges without giving up, I was challenged to do more every day of the programme and the more challenges I overcame the more I knew and the more confidence I had in my understanding.

  • Joshua Wright • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Codesmith has a relatively wide range of individuals coming through the program. They range in age everywhere from twentysomethings to fifty or older, it's a really diverse program. I came when I was 18, straight out of high school, in lieu of going to college. When I was first considering going to Codesmith, I never thought I would leave with such a strong emotional connection to the people I met there, and such a feeling of community and connection that Codesmith has given me. Codesmith also has a universal reputation for producing really high quality, professional engineers- not just bootcamp grads- and I can honestly attest to the fact that I've grown more and learned more in the last three months than I ever did in any whole year of traditional schooling. Now I'm confident in calling myself an authority on frontend javascript development and state management, and that's something that people I know who went to other bootcamps like GE and Hack Reactor just can't say.

  • Ben Gummelt • Full Stack Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    What set Codesmith out from the other similiar programs is that you had to be at least a junior level engineer before you entered the program.  This process made sure you were prepared for the intense 12 week program that changes the way you approach coding and empowers you to be a mid to senior level engineer.  The focus on communication was the missing block in my approach to becoming  a great engineer and Codesmith fostered that approach in a very effective way.

  • Game Changer
    - 6/29/2018
    Tiffany • Software Engineer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I attended Codesmith at the end of 2017, and it's been the biggest game changer in my quest to switch careers. Codesmith offers a valuable, hands-on learning environment that focuses on teaching students how to become better pair-programmers, communicators and self learners -- something that's almost impossible to find if you're trying to learn software engineering on your own. But be forewarned that the program is difficult and will stretch your limits; there's minimal hand holding, and imposter syndrome can be a very real thing. With that said, if you attend with these expectations, you'll be able to graduate as a stronger researcher and problem solver. And while I needed more time to brush up on some core concepts after I had graduated, I found that I was better equipped to learn more efficiently because of Codesmith. Ultimately, I was able to land a software engineering job within three months of graduating -- so the entire experience was absolutely worth it. If you're looking for a software engineering residency that offers great culture and the opportunity to develop cutting-edge projects that you're passionate about, Codesmith is it.

Codesmith Outcomes


91%
On-Time Graduation Rate
79%
In-Field Employed
$120,000
Median Salary

96% of students intended to seek in-field employment within 180 days of graduating. 4% of students did not intend to seek in-field employment.Below is the 180 Day Employment Breakdown for 71 graduates included in report:

180 Day Employment Breakdown:

Full-time employee
72.9%
Full-time apprenticeship, internship or contract position
1.4%
Short-term contract, part-time, or freelance
4.3%
Started a new company or venture after graduation
0.0%

Employed out-of-field
1.4%
Continuing to higher education
%
Not seeking a job for health, family, or personal reasons
%

Still seeking job in-field
18.6%

Could not contact
1.4%

Salary Breakdown:

90% of job obtainers reported salaries. 3% of job obtainers were hired by the school itself.

Notes & Caveats:

Read the full CIRR report here.

Thanks!