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

Duane McFarlane
Graduated: 2019

11/7/2019

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"Codesmith is equally challenging and rewarding"

I'm going to break this review of Codesmith down into 3 parts: Before Attending, During Attendance and After Attending.

Before Attending:
Codesmith is hard to get it into. If you get accepted, be proud of that accomplishment in itself. While it is challenging,... Read More

During Attendance:
I started July 22, 2019. Everyday after that for the next 13 weeks was a challenge. Imposter Syndrome doesn't go away (they actually have a lecture on it. It's totally normal to have). Each day begins with a hack hour where you solve a algorithm. Then it's lectures, then a unit where you take what you just learned (and Google the rest, theres no hand-holding here) and work on the assigned unit. EVERYTHING IS HARD. Get that through your head now: you will struggle..AND IT'S OKAY! What makes Codesmith special is the people and the community. It's so inclusive and humble, there's no pretentiousness here. We are all there to learn and they really go out of their way to help you. Even if you don't do well on an assement, you will have additional 1 on 1 time with a fellow and you'll understand the concepts much better. That 1 on 1 time is priceless.

After Attending:
I graduated in October 2019. The hiring support is fantastic. The last 2 weeks or so of the program is dedicated to resume building, fine-tuning your narrative, practicing whiteboarding, system design interviews, and your online profiles like linkedin. We have check ins 2weeks after graduating to see how the job hunt is going. And you can schedule an hour to come in and get extra help for an upcoming interview etc. There is a saying: "codesmith doesn't end until you get a job" (and to be honest, even after you land your job it doesn't).

Overall, i HIGHLY recommend Codesmith. I will remember and cherish my time there forever.

Dmitriy Levy
Graduated: 2019

11/7/2019

Overall

Curriculum

Job Support

"Best decision I have EVER made in my life - NO REGRETS"

When you are signing up for this immersive course, you must realize a few things. - This is not for the weak. - This is for people who are ready for change, and that can be daunting. - Must be ready to temporarily put aside your social life. CodeSmith's... Read More

Mike H
Graduated: 2019

10/28/2019

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"“It is definitely possible.”"

Between the beginning of 2018 to the beginning of 2019, I studied hard after work on the weekends to brush up on my algorithm solving skills and technical communication. I got accept in February, took me three interviews to get in Codesmith.

From there,... Read More

After 3 months of intense job search and interview, I got an offer as a Front-End Engineer from a Fin-tech company. Codesmith does help out with the job search too, like mock interviews. Currently, I’m working along with colleagues from other boot camps and I can confidently say that in certain aspects, Codesmith does stand out from the rest.

Jun Lee
Graduated: 2019

10/24/2019

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"Just do it"

Just apply Codesmith. I’m a graduate from cohort 29. I guess many of you reading this review might have concerns. Maybe it’s not about 3 months of curriculum because anyone would’ve invested 3 months if they could become a decent software engineer within;... Read More

Tang
Graduated: 2019

10/24/2019

Overall

Curriculum

Job Support

"Difficult, as are most worthwhile pursuits"

Codesmith is not for everyone. They're pretty open about that, and do their best to vet candidates for the best possible outcomes. However, the criteria are different than what you might expect. There's a baseline level of knowledge (which you can acquire... Read More

Jacob Banks
Graduated: 2019

10/24/2019

Overall

Curriculum

Job Support

"Life Changing"

I attended the Bootcamp in 2019 and I cannot speak highly enough of my experience. The training I received was high quality and approachable. If I ever struggled with a subject my mentors or peers were always there to help me out. The projects you work... Read More

Anonymous
Graduated: 2019

10/3/2019

Overall

Curriculum

Job Support

"Codesmith changed my life!"

Joining Codesmith was without a doubt the best decision I've ever made. The amount of growth I had and encountered in such a welcoming environment was absolutely unheard of. The course is by far harder than most things I've ever done but equally more... Read More

The greatest pros of Codesmith are:
1. Culture - the Codesmith culture is the most welcoming, supportive culture I've ever been a part of and I continue to keep up with current students, staff, and alum! Thursday nights alum gather to mingle and catch up at the facility and one night there was a representative from 10 of the 12 established cohorts - the community is incredibly close-knit.
2. No Hand-Holding => You will learn how to learn - you will without a doubt struggle at Codesmith, but in the best way possible. The difference between my previous self and me now is insane and I credit the encouragement of learning on your own/with your partner/with your team. Learning how to learn will be the most valuable asset moving forward because the tech world is constantly evolving and the learning never stops. Deciphering how to pick up new tech is paramount to being a software engineer and Codesmith trains you for your future.
3. Job Support - Between all the instructors and staff and Eric Kirsten there is no possible way not to succeed in finding a job. The process is incredibly thorough and the support lives on well beyond what anyone would expect. There is comprehensive support (resume, online profiles, mock interviews, morale boosts) was so much more than I ever could have hoped for and I'm happy to report receiving 4 different offers by trusting in the process and working hard.
*I've only listed 3 pros but I could go on for days

Cons:
The space could be a few square feet larger.
(There aren't any cons)

Taylor Burrington
Graduated: 2019

9/26/2019

Overall

Curriculum

Job Support

"Well worth the time"

I attended the Codesmith coding school, and I was appreciative that even the initial entrance process required me to grow as an engineer, but gave me the resources to do so. Throughout the program, I not only grew exponentially as an engineer, as a systems... Read More

Tanner Houghton
Graduated: 2019

9/26/2019

Overall

Curriculum

Job Support

"Absolutely Phenomenal"

Codesmith was a life-changing experience that exceeded my expectations in every way. While there are numerous things I appreciate about Codesmith, I would like to elaborate upon four.

First, the Codesmith staff is incredible. Schno, the Head of Curriculum... Read More

Second, the Codesmith culture is extraordinary. I have never seen a place (except for the home) where there is so much support and kindness. From the "Family Dinners" on Mondays to the kickball tournaments during lunch, Codesmith's culture is truly remarkable.

Third, the founder and CEO, Will Sentance, is an exceptional person who is active in the daily works. I find it remarkable how Will focuses on each student. He makes a concerted effort to know each student, their background, and their interests.

Fourth, the curriculum is continuously improving. No cohort has the experience because the curriculum continually evolves.

To any who might be reading, I encourage you to attend Codesmith. Gaining admittance is challenging, but worth it in every regard.

Nicolas Venegas
Graduated: 2019

9/26/2019

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"Curriculum and Culture"

I came to Codesmith with many years in the tech industry in order to re-sharpen my coding skills and gain knowledge of a modern JavaScript based tech stack. From day one the experience exceeded my already high expectations. The lecture schedule/materials... Read More

Person thinking

Need help making a decision?

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