Not Sure Where to Apply?

Codesmith

Online, Los Angeles, NYC, Temporarily Online
Best Bootcamp

 Ranked 2022 Best Bootcamp

About Codesmith

Location: Online, Los Angeles, NYC, Temporarily Online

At the core of Codesmith is a selective, need-blind, 12-week program teaching Software Engineering and Machine Learning with locations in LA and NY. Codesmith also offers a variety of other resources from part-time, online, prep programs, to free weekly... Read More

Focusing largely on computer science and full stack JavaScript, this program enables Codesmith students (known as residents) to build compelling open-source projects and ultimately move on to positions as leading software engineers. Courses emphasize the most valuable contemporary technologies, including React, Redux, Node, DevOps, build tools, and machine learning.

Codesmith residents become engineers through a deep understanding of advanced JavaScript practices, fundamental computer science concepts (such as algorithms & data structures), and object oriented & functional programming. The curriculum drives Residents to develop strong problem-solving ability and technical communication skills, the most valued capacities in a software engineer.

In addition to its core curriculum, Codesmith offers an extensive hiring support program that guides students through white-boarding, advanced technical interview practice, resume and profile development, and interview and networking strategies. Support continues after 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. The vast majority of graduates earn over $110,000 annually in their first job after the program (LA median starting salary: $117,500 ; NY median starting salary: $112,500 ; third-party audited & CIRR-member).

Courses

CS Prep

Cost: $875
Duration: 2 weeks
Locations: Online
Course Description:

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.

Subjects:
JavaScript

CSX

Cost: Free
Locations: Online
Course Description:

Developed by Codesmith, CSX is a free JavaScript learning platform with a variety of video courses and coding challenges from beginner to advanced levels. The platform has a Slack community (CodesmithX) with 5000+ members. Engineers from around the world join this engaging group to find pair programming partners, ask JavaScript questions to mentors and connect with the supportive Codesmith community.

Duration: Self-Paced

Subjects:
JavaScript

Full Stack Software Engineering Immersive Program

Cost: $19,350
Duration: 12 weeks
Locations: Los Angeles, NYC
In-person Only
Course Description:

Codesmith is a Full Stack Software Engineering Immersion Program based in Los Angeles, CA and New York City. We prepare our graduates for roles at the leading tech companies around the country. Codesmith's program goes above and beyond a regular coding bootcamp. Every Codesmith graduate is trained in computer science, object-oriented programming, front end development with React and Angular, backend development with Node, distributed systems, mobile and hardware engineering with JavaScript. To prepare you for your application and to experience the Codesmith community & teaching style, attend JavaScript: The Hard Parts or CS Prep.

Subjects:
Linux, CSS, Git, HTML, jQuery, MongoDB, MySQL, Scrum, Python, Machine Learning, React.js, SQL, Algorithms, AngularJS, Node.js, Express.js, JavaScript, DevOps, Data Structures, Front-End Web Development, Mobile Security

Full-time Remote Software Engineering Immersive

Cost: $19,350
Duration: 12 weeks
Locations: Temporarily Online
In-person Only
Course Description:

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

Subjects:
Linux, CSS, Git, HTML, jQuery, MongoDB, MySQL, Scrum, Python, Machine Learning, React.js, SQL, Algorithms, AngularJS, Node.js, Express.js, JavaScript, DevOps, Data Structures, Front-End Web Development, Mobile Security

JavaScript for Beginners

Cost: $325
Duration: 2 weeks
Locations: Online
Course Description:

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, as well as provide a broader context to 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.

Subjects:
JavaScript

Part-time Remote Software Engineering Immersive

Cost: $19,350
Duration: 38 weeks
Locations: Online
Course Description:

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.

Subjects:
Linux, CSS, Git, HTML, jQuery, MongoDB, MySQL, Scrum, Python, Machine Learning, React.js, SQL, Algorithms, AngularJS, Node.js, Express.js, JavaScript, DevOps, Data Structures, Front-End Web Development, Mobile Security

Codesmith Reviews

Average Ratings (All Programs)

Codesmith logo

4.92/5 (292 reviews)

Dave
Graduated: 2021

3/18/2021

Course
CS Prep

Overall

Curriculum

Job Support

"CS Prep"

Before joining CS Prep I was under the impression that I was decent at JS, but I clearly didn't know what I didn't know. My instructor (Shout out to Matt) was awesome and honest. He didn't make up something on the spot, if there was something he didn't... Read More

Anchi Teng
Graduated: 2021

3/18/2021

Course
CS Prep

Overall

Curriculum

Job Support

"Recommend CodeSmith CS Prep"

I attended CodeSmith CS Prep 2 weeks program. The program is structured very well. The instructor is knowledgeable and knows how to guide learners to build up their own coding logics step by step. CodeSmith provides a supportive platform so I can get... Read More

Anonymous
Full Stack Software Engineer | Graduated: 2021

3/3/2021

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"Intense, in-depth curriculum with great post-grad hiring support."

I spent about 3 months preparing and studying to get into this program, and it was absolutely worth it. You'll be paired up amongst other prospective and seasoned engineers who're all ready to truly hit the ground running. Once the program is over, you'll... Read More

Anonymous
Software Engineer | Graduated: 2020

2/12/2021

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"Changed my life!"

Codesmith is a great program for those who are ready to put in the work to become a software engineer. Codesmith's way of instruction can feel rough at times, but because they push their students out of their comfort zone, that's why Codesmith is so successful.... Read More

Garrett Lee
Senior Software Engineer | Graduated: 2020

2/3/2021

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"Exceptional Culture and Results"

Codesmith's immersive program was an unforgettable experience. Not being given the answers to everything is quite uncomfortable, and can be quite overwhelming at times, but couldn't think of a better group of people to go through it with. The level of... Read More

Anonymous
Software Engineer, Engineering Fellow | Graduated: 2020

2/3/2021

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"Incredible Growth Experience"

Codesmith teaches its residents how to take on any new software technologies quickly and efficiently - not through memorizing syntax, but understanding the logic and how the code works under the hood. Its curriculum facilitates deep dives into central... Read More

Anonymous
Software Engineer | Graduated: 2020

2/2/2021

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"By far your best choice"

Summary: its most likely going to be the hardest thing you've done in your life. None of it is easy. Getting in to Codesmith is hard, graduating Codesmith is hard (the 75+ hour weeks are no joke). Getting HIRED after Codesmith is going to be even HARDER.... Read More

Alex S.
Software Engineer (Front End) | Graduated: 2020

2/2/2021

Course
Full-time Remote Software Engineering Immersive

Overall

Curriculum

Job Support

"Exclusive, expensive, and worth every penny"

Best bootcamp out there IMO, but I don’t think there’s anything particularly special about the curriculum. It is mostly taught by (extremely capable) recent grads, and all the stuff that is taught can just as well be self-learned (for a much lower price... Read More

Brian Hayashi
Software Engineer | Graduated: 2020

2/2/2021

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"Packs a 4 year CS degree in 12 weeks"

The hiring curriculum after the main coding course was arguably half the value of CodeSmith. Not only does CodeSmith go over the fundamentals like time complexity and data structures - they push you to build countless projects week after week. In an industry... Read More

Rea
student | Graduated: 2021

2/2/2021

Course
CS Prep

Overall

Curriculum

Job Support

"CS Prep"

I just finished up CS prep with Sophie N. as our teacher for our cohort. I have gained lots of knowledge, developed lots of skills, stretched my limits and surprised to learn that I could do more because the way they have designed the program. ultimately,... Read More

Related News

Q&A with Codesmith student Isaac Durand
The SwitchUp Team - 3/21/2016
Person thinking

Need help making a decision?

We'll match you to the perfect bootcamp for your location, budget, and future career.