Not Sure Where to Apply?

Codesmith

Online, NYC
Best Bootcamp

 Ranked 2025 Best Bootcamp

About Codesmith

Location: Online, NYC

Codesmith’s Software Engineering Immersive program is an advanced residency designed to help individuals launch a meaningful, high-level career in Software Engineering. Codesmith offers full-time (13-week) and part-time (38-week) remote software engineering... Read More

Courses

Full-Time Remote Software Engineering Immersive

Cost: $20,925
Duration: 13 weeks
Locations: Online
Course Description:

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.

Subjects:
CSS, HTML, jQuery, MongoDB, PostgreSQL, Docker, Scrum, Test-Driven Development (TDD), Python, Machine Learning, React.js, Algorithms, Node.js, Express.js, JavaScript, AWS, Data Structures, Web Development

Subjects:
CSS, HTML, jQuery, MongoDB, PostgreSQL, Docker, Scrum, Test-Driven Development (TDD), Python, Machine Learning, React.js, Algorithms, Node.js, Express.js, JavaScript, AWS, Data Structures, Web Development

Part-Time Software Engineering Immersive

Cost: $20,925
Duration: 38 weeks
Locations: Online
Course Description:

The 38-week Part-Time Remote Software Engineering Immersive Program (offered in Pacific time) is an advanced residency designed to help individuals launch a meaningful, high-level career in software engineering. While the Full-Time Immersive is an excellent option for someone looking to start a new career on an accelerated timeline, to better accommodate future engineers with different professional commitments or personal responsibilities, Codesmith offers the Part-Time Remote Immersive. 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 the same as the full-time program, and 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 program, you will be an autonomous engineer, ready to make an impact on innovative tech companies worldwide.

Subjects:
CSS, HTML, jQuery, MongoDB, PostgreSQL, Docker, Scrum, Python, Machine Learning, React.js, Algorithms, Node.js, Express.js, JavaScript, AWS, Data Structures, Front-End Web Development

Subjects:
CSS, HTML, jQuery, MongoDB, PostgreSQL, Docker, Scrum, Python, Machine Learning, React.js, Algorithms, Node.js, Express.js, JavaScript, AWS, Data Structures, Front-End Web Development

CS Prep

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

CS Prep is a 2-week live-online part-time program that builds your core JavaScript knowledge, improves your technical communication, and develops your engineering toolkit so you can solve real-world problems. The program includes daily problem-solving workshops and a passionate coding community to help you prepare for top coding bootcamps, such as Codesmith's selective Software Engineering Immersive programs.

Subjects:
JavaScript

Subjects:
JavaScript

JavaScript for Beginners

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

JavaScript for Beginners is a part-time, remote program consisting of two consecutive Saturday sessions. The program is designed to be your introduction to coding, so no prior experience is required. The curriculum for JavaScript for Beginners is carefully constructed to give both a broad introduction to 'what programming is' as well as cover important JavaScript concepts so you'll be able to solve challenges and build projects with confidence. The program offers learners a launching point to continue their JavaScript studies, prepare for CS Prep, and build a future in software engineering.

Subjects:
JavaScript

Subjects:
JavaScript

NYC Onsite Immersive

Cost: $20,925
Duration: 13 weeks
Locations: NYC
In-person Only
Course Description:

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.

Subjects:
CSS, HTML, jQuery, MongoDB, PostgreSQL, Docker, Scrum, Python, Machine Learning, React.js, Algorithms, Node.js, Express.js, JavaScript, AWS, Data Structures, Front-End Web Development

Subjects:
React.js, Node.js, JavaScript

Codesmith Reviews

Average Ratings (All Programs)

Codesmith logo

4.92/5 (351 reviews)

Anonymous
Software Engineer | Graduated: 2023

5/11/2024

Course
Full-time Remote Software Engineering Immersive (deprecated)

Overall

Curriculum

Job Support

"Best investment for your future"

Joining Codesmith was one of the best decisions I've made. The bootcamp really dives deep into JavaScript and front-end development with a curriculum that's both challenging and incredibly rewarding. The instructors were not just knowledgeable—they were... Read More

Anonymous
Senior Software Engineer | Graduated: 2022

5/10/2024

Course
Full-Time Remote Software Engineering Immersive

Overall

Curriculum

Job Support

"Really just the best"

Codesmith is super intense, but seriously was the one thing that got me where I am today—a senior software engineer at a successful start-up. It doesn't just teach you the most important technologies you'll need to know, but also teaches you how to think,... Read More

Go for it!

Anonymous
Software Developer | Graduated: 2022

5/10/2024

Course
Full-Time Remote Software Engineering Immersive

Overall

Curriculum

Job Support

"Not perfect but probably the best option"

I knew I wanted to go the boot camp route so did a ton of research on which was the "best," and Codesmith always seemed to pop up at the top of the list. The clearest difference between them and others is the final project. Codesmith puts a lot of emphasis... Read More

Maureen Onchiri
Software Engineer | Graduated: 2021

5/7/2024

Course
Full-Time Remote Software Engineering Immersive

Overall

Curriculum

Job Support

"The Harvard of Bootcamps"

Choosing to enroll in Codesmith in 2021 was one of the most pivotal decisions of my life. After comparing Codesmith's outcomes on CIRR.org to other bootcamps, it was evident that this program was leagues ahead - I like to call it the Harvard of bootcamps... Read More

Moreover, Codesmith's commitment to accessibility through scholarships speaks to their dedication to fostering diversity and inclusivity within the tech industry. I was fortunate enough to qualify for one of these scholarships, which not only made it possible for me to become a software engineer, but also reaffirmed Codesmith's ethos of empowering individuals from all walks of life.

Fast forward to the present, and I find myself once again navigating the job market following a layoff. The Codesmith hiring team has offered guidance at every turn, even for alumni. From resume reviews to mock interviews, and even negotiations, the support I've received has been unparalleled. Thanks to their assistance, I've successfully secured not one, but three offers—a testament to the effectiveness of the resources and mentorship provided by Codesmith.

I cannot speak highly enough of Codesmith. My experience has been nothing short of transformative, and I am beyond grateful for the opportunity to have been a part of such a remarkable community. I've already recommended Codesmith to friends and family members, all of whom have returned with glowing reviews of their own. If you're considering a career in software engineering, I wholeheartedly recommend Codesmith.

Maureen Onchiri
Software Engineer | Graduated: 2021

5/7/2024

Course
Full-Time Remote Software Engineering Immersive

Overall

Curriculum

Job Support

"The Harvard of Bootcamps"

Choosing to enroll in Codesmith in 2021 was one of the most pivotal decisions of my life. After comparing Codesmith's outcomes on CIRR.org to other bootcamps, it was evident that this program was leagues ahead - I like to call it the Harvard of bootcamps... Read More

Moreover, Codesmith's commitment to accessibility through scholarships speaks to their dedication to fostering diversity and inclusivity within the tech industry. I was fortunate enough to qualify for one of these scholarships, which not only made it possible for me to become a software engineer, but also reaffirmed Codesmith's ethos of empowering individuals from all walks of life.

Fast forward to the present, and I find myself once again navigating the job market following a layoff. The Codesmith hiring team has offered guidance at every turn, even for alumni. From resume reviews to mock interviews, and even negotiations, the support I've received has been unparalleled. Thanks to their assistance, I've successfully secured not one, but three offers—a testament to the effectiveness of the resources and mentorship provided by Codesmith.

I cannot speak highly enough of Codesmith. My experience has been nothing short of transformative, and I am beyond grateful for the opportunity to have been a part of such a remarkable community. I've already recommended Codesmith to friends and family members, all of whom have returned with glowing reviews of their own. If you're considering a career in software engineering, I wholeheartedly recommend Codesmith.

Esther Witbeck
Software Engineer | Graduated: 2023

5/2/2024

Course
Full-Time Remote Software Engineering Immersive

Overall

Curriculum

Job Support

"Shines in its post-graduation support"

In short, I credit Codesmith with my pivoting from a non-tech role to a software position. It isn't perfect, nor is the curriculum as exhaustive as I would have liked, but the selection of material is solid and the post-graduation support was stellar.... Read More

I attended the remote full time program. Day-to-day activities were built around working through introductory modules (basically partially-premade code with an explanatory blurb and pointers to documentation) with one or two other students, followed by discussion and going over a working example. Activity is relentless, which is 1) good news for learning and 2) exhausting. The latter half of the program is centered around work on an 'Open Source Product' (ostensibly actively maintained and of a high technical caliber; in practice, maybe a little more of a proof-of-concept exhibition, depending) with a 4-5 person team. There's really a lovely sense of community that builds from going through all this with the rest of your cohort, and that sense (and enthusiasm) is what manages to hold the whole thing together.

Instructors tended to be sourced from the pool of previous students. As a result, we couldn't always rely on confident answers or responses coming from deep expertise. The program's emphasis on keeping with a current and relevant curriculum does, however, mean there are plenty of strong anchors for students to begin researching on their own and with others. After all, this is the skill Codesmith seeks to instill; once on the job, it's up to the engineer to find the answer, be it through familiar documentation, Google, or trial and error.

No three month program, no matter how intensive, is going to bring anyone up to the level of an undergraduate degree. Instead, Codesmith is focused on providing its students with the hands-on skills and gumption typical CS students might lack. I'm appreciative of how much the curriculum pointed us to industry standards. It may not be enough for, say, lower-level programming, but it's certainly enough to get projects off the ground and eventually up to a quality people will pay attention to. The curriculum is also focused on making sure its students are able to speak about their work in a compelling and informed way, which turns out to a be a crucial part of standing out when looking for a job. The goal is to output the kind of people you'd like to work with, and that goes a long way.

What makes me feel the most positively about the experience is the support provided for alumni. Codesmith invests in its network and offers it up to you (to the level that you're willing to engage). The program will set you up with other motivated alumni for accountability meetings, provide you with resume and interview guidance, and host networking events--all of which is provided indefinitely after graduation. Once you've left Codesmith's hyper-structured days, the job search seems exhausting and ten times as difficult in comparison. The extra support is a godsend.

As with most things, you get out of it what you put in. Bootcamp attendance is not a guarantee of employment, and it's still possible to struggle with the material once the 3 months end. Unsurprisingly, the strongest graduates were those who had studied previously--I recommend doing the same so that students can get the most out of the process of building a project and self teaching.

Given the worsening market conditions, I've heard many tales of 6+ (or even 12+) month job searches (mine was 7). Sometimes the job search is unlucky or outright hostile. But Codesmith continues to produce working software engineers and keep its alumni network running. I'm glad I made the decision to attend.

Anonymous
Staff Software Engineer | Graduated: 2019

5/1/2024

Course
Full-Time Software Engineering Immersive

Overall

Curriculum

Job Support

"Codesmith changed my life"

Being at the age of 36, I've made three best decisions in my life so far - and Codesmith was one of them.
On summer 2018 the restaurant where I was working as a bartender got caught on fire (true story). I was devastated because I really enjoyed working... Read More

Anna L.
Software engineer | Graduated: 2022

5/1/2024

Overall

Curriculum

Job Support

"Best decision I ever made"

When I joined Codesmith, I was looking to make a big change in my life - I was working in social work and deeply dissatisfied with the amount of return I was seeing in my career. I was scared to pursue coding, because I didn't think I was smart enough... Read More

While it was hard, the support and guidance I found in the Codesmith community was what helped me achieve my goals. From the moment I attended one of their free classes on a weeknight until after graduation, I felt welcomed and excited to be part of a community that clearly felt so passionately about the success of the students. My hard work and investment was rewarded by the instructors and fellows who were just as invested in me. After graduating, I managed to find a job within a month. When I was laid off from that job, Codesmith was there to support me in finding a new role (which I found two weeks later). I went from not having written a line of JavaScript to employed as a software engineer in under a year.

My story isn't everyone's, but I know it wouldn't have been possible without Codesmith, their support, and their curriculum. I felt capable and ready to enter the workforce after graduating because I was provided with a deep understanding of how code works under the hood and I was able to communicate my choices and ideas professionally.

(Full disclosure: I was incentivized by an offer of free merchandise to provide this review, but my words are 100% truthful and 100% my own)

Anonymous
Software Engineer | Graduated: 2021

4/29/2024

Course
Full-Time Software Engineering Immersive

Overall

Curriculum

Job Support

"Helped me change careers"

What i really like about CodeSmith
- good community
- up to date curriculum
- slack community is awesome
- everyone is trying to get better

Something to keep in mind for anyone looking to get into coding/switch careers. Codesmith is definitely a shortcut... Read More

Anonymous
Graduated: 2019

4/29/2024

Course
Full-Time Software Engineering Immersive

Overall

Curriculum

Job Support

"Solid Program"

I came from a background of electronic music production, some experience with JavaScript, SQL, and aside from that, a largely non-technical background. After working hard and doing pretty much nothing but coding in my spare time preparing to get into... Read More

I graduated from Codesmith in Jan. 2019 at the Los Angeles campus. In my experience, during the time leading up to joining Codesmith
➡ actually being in Codesmith ➡ post-grad career support, Codesmith was an all-around top notch program, and has continued to be a solid community to be a part of. Three months after graduating, I was able to land a mid-level engineer role at $125k base, $160k TC. Since then, I've worked for a few companies in tech / healthcare, and have been able to rise from mid-level engineer ➡ sr. engineer ➡ engineering manager ➡ sr. engineering manager.

I did some extensive research before deciding on Codesmith. They accept engineers roughly around Jr. Engineer level, and prep them to go on to become mid - sr level engineers. imo, some of the best parts of Codesmith are not just in learning specific technologies/patterns (Data Structures & Algos, JS, React, Node, SQL, noSQL, etc.), but more so in "learning how to learn", by giving you a high-level overview lesson, then throwing you into the deep end and challenging you to learn to swim, lesson after lesson, just as you'll have to do again and again after you graduate, throughout your career as a software engineer.

Their hiring prep / career support has been another key part of the program for me. Codesmith's hiring program guided me in knowing how to approach a comp negotiation, and what I could / should be asking for in the first place, when it comes to negotiating a software engineer role. I had no idea about any of this before attending CS, and this knowledge has proven to be instrumental in helping me to negotiate new offers / promotions over the past few years. I've continued to work with Eric, the lead career advisor at Codesmith a number of times since I graduated, to help me negotiate promotions / navigate new offers. Eric is one of the most effective tech/business communicators I've ever known - he's also helped me in navigating venture financing / equity when it comes to joining a startup as an early engineer. Having Eric as a career advisor/mentor has been invaluable throughout my career trajectory as an engineer.

I'd recommend Codesmith as a top notch coding bootcamp for anyone looking for a more advanced program that will deliver if you rise to the challenge. It does take a good amount more self-study before you can be admitted, as you have to be around jr. engineer level to get in, but in my experience, I can say it was well-worth it.

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.