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 (312 reviews)

Deep
Graduated: 2020

5/12/2020

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"Tough experience but with life-changing rewards at the end of the tunnel."

Going to Codesmith has been the best decision of my entire life. I have only graduated 1 month ago and have already landed a dream job that normally requires 5 years of experience. It gives you all the necessary skills and confidence to completely change... Read More

Timothy Mai
Full-Stack Engineer | Graduated: 2019

5/8/2020

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"Excellent, challenging, life-changing"

First off, the immersive program at Codesmith is not for beginners - you should already have a strong understanding of JavaScript fundamentals before starting. Codesmith then builds on that foundation with an intense and extremely rigorous curriculum... Read More

In particular, I want to highlight the hiring support program at Codesmith. People often say that the hiring support is worth the cost of tuition alone. Codesmith has a dedicated team of individuals to help coach you through your job search process (that you also have lifetime access to). The negotiation lessons and coaching also helped me get an extra $10k on my starting salary. The program is definitely worth the tuition.

Before you decide whether or not to do the Codesmith program, you should ask yourself if you're willing to put in 60+ hours every week in a grueling program - how bad do you want to become a software engineer? If your answer is yes, then Codesmith will definitely deliver on its quality of education and value.

Gabriela Jardim Aquino
Graduated: 2020

5/7/2020

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"A path to success!!!"

I came form a no technical background, and was able to change my life in 4months with Codesmith. For start I was already amazed the first time that I attended my first free workshop with Codesmith. The didactic, the levels of complexity and the passion... Read More

Lidia De La Cruz
Admissions Coordinator | Graduated: 2020

4/29/2020

Course
CS Prep

Overall

Curriculum

Job Support

"CS PREP Remote Class"

CS Prep happen to come to my attention during a rough time we are facing as a nation. I took the opportunity to further improve my coding skills as I do plan on applying to CodeSmith immersive program in New York City. I feel comfortable sayin I am part... Read More

Tim Jung
Software Engineer | Graduated: 2020

4/28/2020

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"Received offer from Microsoft, thanks to Codesmith"

As a person who already had a technical background, I was hesitant to join the program in the beginning. However, after finishing everything and going through the curriculum, I never regret my decision! The skills that you learn at Codesmith are what... Read More

Anonymous
Full Stack Engineer | Graduated: 2020

4/25/2020

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"Codesmith Works. Complete Beginner -> Full-stack Engineer"

When I found Codesmith and saw the salary numbers on CIRR, I was a complete newb. I had written zero lines of javascript before and felt inspired by the idea of a lucrative career switch. I started by going through their free online CSX curriculum. A... Read More

Both CS-prep and the full-time program are high quality. The Codesmith way is to give you a basic understanding and then give you problems that are outside your current capabilities/knowledge. So there is a lot of sifting through the unknown (READ THE DOCS!) and there is NOT a lot of hand holding. I resonate with this teaching/learning approach and think it leads to developing useful problem-solving skills and a gritty attitude of... I can figure this out if I stick with it.

Leaving the program, my resume was full of technologies that I had used, but was not a master of. The advice in this post-graduation stage is where I found Codesmith to be worth it's weight in gold. They recommended I apply immediately out of the program and start interviewing, which I did. They told me to get as many offers as I can, I ended up with 2 offers within 6 weeks of the program ending. They told me to send out an email when I got the first offer to all other companies I had started the interview process with... This advice landed me a full-stack engineer position, making 6 figures, having started coding only 9 months prior.

I also made some very good friends, my cohort does virtual happy-hours every couple weeks... I had never been surrounded by so many inspiring people that are willing to work hard to improve themselves.

Just Noah.
Software Engineer. | Graduated: 2019

4/23/2020

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"On why Codesmith."

Hi.

The simplest way to convey the distance I’ve had to travel to get to where I am now would be to describe my onboarding process. After filling out the highest level of education I’ve completed with “middle school”, I finished it with my new title: Software... Read More

But you’re reading this review to decide if Codesmith is the right choice for you, not to pat me on the back. While that’s impossible for me to ascertain, I can share why it was the best choice for me, and hopefully that will aid your decision one way or another.

Prior to attending Codesmith, I spent two years as a technical recruiter, looking for strong technical talent. As a layman, it was hubris to think I could adequately gauge technical aptitude. So I relied on other companies to do it for me. I started to collate a list of reputable engineering teams in the area, reasoning that if a candidate had survived a year or more on one of those teams, I could expect that they were more than capable of fulfilling the needs of my clients. What I noticed during my search is that there were a fair amount of Codesmith graduates employed at the companies on my list. That told me that Codesmith produced strong results, and those alumni would be people in my network that I could reach out to when I eventually found myself on the job market. Being accepted into the program itself proved to be no small endeavor either, which meant that I would be struggling alongside individuals with a certain caliber of competency and conviction. I also appreciated Codesmith’s emphasis on technical communication, something I frequently witnessed cropping up as an obstacle in my role as a recruiter. Finding a solution shows you know an answer, but articulating the leaps of intuition you make while under pressure in a technical interview, shows that you understand it. I needed every advantage I could get as a high school dropout with no technical experience, so for the reasons listed above, I went with Codesmith.

My time in the program is a distinct chapter that altered the trajectory of my life in more ways than just my career. The staff who run it behind the scenes are amazing people who are constantly looking for ways to iterate and improve the student experience while welcoming any feedback that will inform their efforts. The instructors are so passionate about the topics they teach that it's contagious (perhaps a poor choice of words in the current clime, but maybe it'll age well). As for my peers, following the adage, I usually strive to be the dumbest one in the room, but my cohort made that too easy. Suffice it to say, I had a lot of people to learn from and with, and I couldn’t imagine my time at Codesmith sans a single one of them.

The caveat here is that Codesmith is not a panacea; it can only amplify what you bring to the table. If you lack the drive, disposition, and discipline, well, you're not going to find it there. But if you have those prerequisites, Codesmith is the crucible you're looking for.

Kevin Nam
Graduated: 2019

4/9/2020

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"My Experience"

Codesmith is the best coding immersive program available. Third party (CIRR) reports show that Codesmith graduates have the highest median annual base salary compared to all other coding immersive programs. The instructors, staff, and curriculum are all... Read More

Steve
Graduated: 2020

4/8/2020

Course
Part-time Remote Software Engineering Immersive

Overall

Curriculum

Job Support

"Challenging, rewarding, and fun!"

Currently enrolled in their Part Time Remote Immersive (PTRI) course, so I can give my impressions so far for those interested in this new course.

Overall Experience:
Challenging, rewarding, and fun! The coursework can be difficult and you will run into... Read More

Curriculum:
Exactly what I was looking for to get into full stack development, not just in terms of course material but emphasis on engineering, problem solving, technical communication and pair programming. You learn a new topic each week and dive deep under the hood with lectures and weekly exercises that can be really challenging. There are some bonus exercises, hack hours, and hackathons that you will work on outside of class hours, but that has not impacted my other activities so far. As I'm still only part way through the curriculum, I can't speak to the later sections of the course, including the solo and group projects. But it seems the weekly learning and exercises is building us up to that point and will likely really test what we've learned and can apply in actual big projects.

The weekly skill builders and unit exercises can be tough to get through, but you also pair up with another student (different each week) to work through them together and this has been a great experience, as you learn from each other and also work on fine-tuning your technical communication. I find that learning from other students through this process has been just as invaluable as learning the actual course material from the instructors.

Instructors:
Enthusiastic, supportive and friendly! The PTRI course is setup with a Lead Instructor, a Lead Technical Mentor, and two Fellows. They have been great to interact with and learn from and are always available to help. The amount of support you get is great.

Job Assistance: n/a (haven't gotten to this portion of the class yet)

Matt Severyn
Graduated: 2020

4/6/2020

Course
Part-time Remote Software Engineering Immersive

Overall

Curriculum

Job Support

"So Far So Good"

I’m currently enrolled in the new Part Time Remote Immersive and even though it’s a new program, it delivers. It’s tough to give a full 360 degree picture because I’m still in the first leg of the journey, but so far, it’s exactly what I expected. I chose... Read More

I almost always feel behind, but I should. Who wouldn’t when you’re on boarding this much information this quickly. I think what constantly surprises me is how much more efficient, knowledgeable, and capable I’m becoming without even realizing it. I constantly have to remind myself that I’m doing things seemingly impossible to me a month ago. And I don’t feel like I’m missing anything doing it all remotely. They make sure you have iPads for virtual whiteboarding, GitHub and Slack are seamlessly integrated for sharing code and resources, and the team is smooth in its virtual classroom execution. I’ve even applied some of Codesmith’s virtual etiquette and teaching techniques to the meetings and trainings I conduct for work while we’re all stuck in quarantine.

A typical week so far looks something like this:

Mon - Thurs - 3 hours of remote class which include introductory lectures on the week’s unit mixed with programming challenges that you’ll tackle both alone and with a partner via video conferencing, reinforcing and expanding on the topics presented. You’ll develop real problem solving knowledge in the subject matter with which you’re wrestling.

Saturdays - 6 hours of class reviewing the week’s material looking at an expert’s approach and the approaches of your classmates to learn from each other and implement other approaches to the challenges you faced.

That’s phase one. There’s a project phase and a hiring phase which I can’t speak to yet (despite this online form forcing me to pick a rating for Job Support -- I went with what I expect to be true), but the order of operations here makes sense. Learn core material -> Exercise core material in real world settings -> Package all that knowledge and experience to get high paying jobs. The outcomes speak for themselves.

Everyone in my cohort is smart, knowledgeable, hardworking, and friendly, and while it’s easy to look at that and count myself so lucky to be working with such a great group of people, my hunch is that something about Codesmith’s interview process ensures that most cohorts have a similar makeup. And the instructors are the same. As much as they emphasize “work through the blocks” learning, I’ve never felt on my own. If I hit an unscalable wall trying to conquer a problem, the instructors are always right around the virtual corner to ask just the right questions to get me to start climbing on my own. That’s really all I have in terms of a review, this next bit is more personally important to me.

Because I remember how I felt when I was scraping the internet for reviews and wondering what to believe before hopping on this wild train, here’s my full disclosure statement. I was asked to throw a few words into a review because Codesmith doesn’t do a lot of advertising other than virtual word of mouth. In no way was the content of my review discussed or influenced by anything other than my experience. I wouldn’t have agreed to write it if it had been. So these words are mine and I’m not really someone who can say a thing I don’t believe. With that said, what I’m about to write next should be the biggest takeaway for anybody looking.

If was having a negative experience (which I’m not), and I did load this review with criticisms, I don’t think there’d be backlash from Codesmith. Even though I’m still in the program, I don’t think they’d reach out in anger or retaliation. I think they’d want to know how they could do better. The team at Codesmith is always looking for ways to better serve their residents even though it seems they already have it pretty much down to a science. That’s true on the curriculum level, the execution level, and the human level. I think that’s why they have the outcomes that they do. It’s a healthy, hardworking environment and, coming out of the program, it’s my bet that people carry that with them into their careers.

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.