Not Sure Where to Apply?

Codesmith

Online, NYC
Best Bootcamp

 Ranked 2023 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 (333 reviews)

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.

Eric Mulhern
Software engineer | Graduated: 2022

4/26/2024

Course
Part-Time Software Engineering Immersive

Overall

Curriculum

Job Support

"From landscaping and music teaching to IBM in 10 months"

Before attending codesmith, I was teaching music and landscaping part-time. I had previously done a bit of self-learning around programming, with free materials available online. After attending the 9-month PTRI program, I took on a paid 3-month mentorship... Read More

Codesmith is not a silver bullet. You get out of it what you put into it. But it provides powerful support and a community of people going through the same hell as you and who motivate and grow alongside you, and the value of that is incalculable.

It's a non-stop deluge of information and you're exhausted every step of the way. I put in tons of extra hours studying and working on projects, trying to make the best product I can, and that effort paid off in the knowledge I took away from it.

ALEX MCPHAIL
Engineering Director | Graduated: 2022

4/26/2024

Overall

Curriculum

Job Support

"A gateway into a career in tech."

Codesmith took me from a owning a cut-flower farm to working as a Software Engineer inside of 6 months. It is an intense, rigorous program that prepares you technically and academically to work in the field. The focus is empathetic and engaged learning... Read More

Adam
Full-Stack Developer | Graduated: 2023

4/26/2024

Overall

Curriculum

Job Support

"The Codesmith method works!"

Could not recommend Codesmith highly enough. There is no way I would have been able to be as successful in interviews and at my current job so quickly without going through the program. In addition to a vast amount of technical knowledge, you learn how... Read More

Anonymous
Software Engineer | Graduated: 2022

4/25/2024

Course
Full-Time Remote Software Engineering Immersive

Overall

Curriculum

Job Support

"Codesmith's immersive program and CS Prep course provided me with the essential JS/React and computer science fundamentals needed to excel in software engineering."

My experience with Codesmith, having graduated from both their immersive program and the CS Prep course, has been absolutely remarkable. The immersive program delved deep into full-stack JavaScript and essential computer science principles, providing... Read More

Eric Esposito
Graduated: 2023

4/25/2024

Course
Full-Time Remote Software Engineering Immersive

Overall

Curriculum

Job Support

"A supportive and productive experience"

When it comes to changing careers and finding a job in the current market, it’s going to be difficult no matter which bootcamp you attend. Finding a job is always a difficult hurdle when changing careers into such a competitive field. All of that said,... Read More

Anonymous
Full Stack Software Developer | Graduated: 2023

4/25/2024

Course
Full-Time Remote Software Engineering Immersive

Overall

Curriculum

Job Support

"Trains you for a real world job environment"

The curriculum at Codesmith is extremely well-rounded, and introduces you to all of the parts needed to develop and deploy a full stack application from scratch. While there is a broad range of technologies covered, Codesmith encourages students to specialize... Read More

The only thing I will say is that 2023 and onward are not a reflection of the CIRR outcomes that Codesmith posts, which (last I checked) only go through mid-2022 and don't reflect the current state of the tech market. It took me 11 months to land a job after graduation, and I am being paid much less than the "average Codesmith grad", and only about half of my cohort have landed jobs. I don't blame Codesmith for this, since the job market is now saturated with experienced FAANG engineers that have been laid off, but it is important to note that the CIRR reports are no longer reliable with the current state of the job market. While it is possible to get a job after Codesmith, and the career support resources from Codesmith are incredible, it is an extremely challenging and mentally/emotionally draining process that does not end when you graduate Codesmith.

James Espy
Senior Software Engineer | Graduated: 2021

4/25/2024

Course
Full-Time Software Engineering Immersive

Overall

Curriculum

Job Support

"One of the hardest (and best) things I've done!"

I’ve been looking at making a career change into software engineering for a few years now. As an older worker (51), the prospect of moving into something completely new has been pretty intimidating. I’d looked at bootcamps and didn’t see anything that... Read More

If you are serious becoming an engineer, I cannot possibly recommend Codesmith enough. It is incredibly tough to get into and even harder to survive. But if you are going to make such an important move, why waste time with partial measures. That way, when you get your first engineering job and are bring home a six-figure income, you will have confidence that you earned it!

Eric Stallings
Software Engineer II | Graduated: 2019

4/24/2024

Course
Full-Time Software Engineering Immersive

Overall

Curriculum

Job Support

"Great Experience with lasting relationships and phenomenal alumni support"

I attended Codesmith July-September 2019 after attending their free Tuesday and Thursday night workshops for about six months (which I highly recommend, they offer them virtually now) and taking their 2 week Codesmith Prep course. I had no other tech... Read More

The application process was pretty thorough, and included a phone screen, a culture fit interview, and a technical screen. I was not accepted on my first attempt, which I was actually really happy to hear - they won't just sign you up and take your money, you have to have the basics of JavaScript down before they'll allow you to join a cohort.

- The Experience Itself
I attended pre-Covid, in-person, in Los Angeles. Our schedule was Monday through Saturday, 9am until late in the evening. I think officially we were done around 8pm but there were a few nights were I stayed past midnight to work on projects.

The curriculum was really thorough, and really quick. Other students referred to it as trying to drink from a firehose. For the first 6 weeks, new subjects were taught in two-day blocks. There was an introduction to a new technology and practice project utilizing it on Day 1, and a sort of quiz project on Day 2 with a debrief. Students weren't "graded" on the quiz project, but if they were unable to complete it satisfactorily, a Fellow (teaching assistant) would schedule one-on-one time with you to go over the subject matter again.

Other projects included a Chrome Extension Hackathon and an Iteration Project, where students would build a project and then everyone would trade to get used to working in an existing codebase.

The first 6 weeks ended with a big test day, broken up into two parts: an algorithm section, and a fullstack application coding challenge. Students were required to pass the test to go on to the next 6 weeks, and you could only take it twice.

The last 6 weeks of program were dedicated to a Senior Production Project. You had to pitch an idea for a new developer tool or a refactor of an existing tool to the teaching staff and got the next 6 weeks to work on it. This was ostensibly to give you something cool to show off in interviews that wasn't a simple to-do list app. In fact, some of these projects have gone on to be awarded thousands of stars on GitHub and are still used today.

After my residency was done, I was asked to stay on as a teaching fellow for another two cohorts, and finished my fellowship in January 2020.

- After the Program
I think were Codesmith shines is it's alumni support programs. Codesmith offers continuing support for graduates of any cohort, and this could be anything from resume review to mock interviews and networking. I utilized the mock interviews to prepare myself for the real thing many times.

I think my job hunt was about 2 months. I left Codesmith January 4th and accepted an offer in late February. For full disclosure, I accepted a compensation offer that was below that of my peers who had already been working, but I was more eager to jump into my first job and start gaining equity and experience.

I am still working at that company, and have since been promoted once and my compensation has increased by 50% of my starting comp.

- Final Thoughts
If you're looking into a boot camp to get you started in Tech, Codesmith is my recommendation, if only for their alumni support alone.
I have friends who have done other boot camps that don't offer any support after the program, and they seem to be struggling more to find their first paid role.
I definitely recommend trying out their free workshops on Tuesdays and Wednesdays, which offer easy and more difficult JavaScript lessons. It's also a great opportunity to ask a teaching fellow about their Codesmith experience and the program itself.
I also made some really close friends in the program. We still have a group chat going to this day, four years later. One of them even attended my wedding.

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.