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)

Taylor A Davis
Graduated: 2020

11/24/2020

Course
CS Prep

Overall

Curriculum

Job Support

"I feel that this prep course has set me up for success in the immersive itself."

I entered into Codesmith's CS Prep program with basically 0 formal experience with coding. I had done some self-study, but found i needed more of a structure. Though the program is only 2 weeks long, it definitely covers a large basis needed to start... Read More

Anonymous
Software Engineer | Graduated: 2020

11/8/2020

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"Life changing, massive growth!"

I took a while to enroll because I was skeptical about the outcomes. Let me tell you, it’s real. When I had no choice but to change my life, I took the leap and it was the best decision yet. Everything, from the admissions process, curriculum, to the... Read More

Sam
Database Marketing Manager | Graduated: 2020

11/4/2020

Course
CS Prep

Overall

Curriculum

Job Support

"CS Prep's best asset is the pair programming"

Some context on me for reference:
I aim to transition into the tech field for software development/engineering; I am working full-time in a somewhat connected position within an field, so I will go the part-time route for now given current situations with... Read More

I enjoyed CS Prep and would recommend it to others. That said, this course requires foundational knowledge of JavaScript. Some exposure to functions/execution context, callbacks/higher-order functions, recursion, and closures will help you retain more information during the course as well. I found that this course doesn't teach those basics but rather provides a place to practice and flesh out thoughts/ideas with sample problems. Luckily, those basic/foundational materials are free on Codesmith's YouTube channel and are indeed helpful.

If you (like me) did not have that exposure to the concepts I mentioned previously, then you'll struggle but can catch up over time with enough work.

The best part about CS Prep was the pair programming and inherent networking within their Slack channel. The pairing was by far what helped me learn the best.

Anonymous
UI Developer | Graduated: 2020

11/3/2020

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"Challenging, supportive, and inspriring"

I had a wonderful experience at Codesmith. The support I received was outstanding and I felt really prepared to enter the job market. The first time I ever looked at code was 6 months to the day that I was offered a full time software engineering job.... Read More

Joe Kinney
Aspiring Software Engineer | Graduated: 2020

10/6/2020

Course
CS Prep

Overall

Curriculum

Job Support

"Challenging, comprehensive and fun"

Codesmith's online CS Prep course is a must take for aspiring software engineers who come from non-technical or non-programming backgrounds that are looking to apply for the full-time programs.

After majoring in math in undergrad and working in finance... Read More

The enthusiasm and dedication on part of the instructor and other students was highly motivating and allowed me to quickly accelerate my coding ability, while developing relationships and genuinely enjoying the process. After CS Prep, I was able to pass my technical and will be participating in the NYC full-time immersive.

Would highly recommend the course to anyone interested in the full-time programs!!

Anonymous
Graduated: 2020

10/2/2020

Course
CS Prep

Overall

Curriculum

Job Support

"Csprep"

I just finished attending CS Prep I must say I learned so much in such a short amount of time! The course itself was only two weeks and it can feel like it going definitely a little too fast but you are given all the recording of the classes to go over... Read More

Anonymous
Graduated: 2020

9/30/2020

Course
JavaScript for Beginners

Overall

Curriculum

Job Support

"JSB - a must for anyone debating a career change!"

When you've finished a course and wish there were more sessions... that's when you know it was a great experience.

I would def. recommend JavaScript for Beginners (JSB) to anyone who is interested in exploring a career change into a developer role. I came... Read More

Even with the course being completely remote, the course was engaging with everyone participating and the instructor taking time to really walk through questions - either on the topic at hand, broader Codesmith questions, or even questions about the industry in general.

The curriculum was also great for an intro course - it wasn't just showing 'do this for this to happen' but actually going through some of the nuts and bolts to really understand why 'doing this' will 'cause that to happen.'

I took this course thinking it would be a good look into what the rest of the Codesmith program would be, and if this short 2 day course is any indicator I can't wait for the next steps!

Gregory Levine-Rozenvyn
Graduated: 2020

9/29/2020

Course
JavaScript for Beginners

Overall

Curriculum

Job Support

"Great experience in JSB and can't wait to get into another Codesmith classroom!"

School: Codesmith
Course: JavaScript for Beginners
Instructor: Sophie
Sept, 2020

I had a great experience in JSB at Codesmith. My instructor Sophie was generous, knowledgable, and clear. She took her time to answer everyone's questions, and was able to get... Read More

Stone Fuglaar
Graduated: 2020

9/29/2020

Course
CS Prep

Overall

Curriculum

Job Support

"CSPrep Grad"

I started playing around with Javascript in March and have spent months looking for a pre-course for a bootcamp that suited my needs. The teachers in this program were absolutely amazing and showed passion in teaching the content. The amount of information... Read More

Randy Reyes
Front-End Software Engineer | Graduated: 2020

9/17/2020

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"Hyperbolic Time Chamber"

Before Codesmith, I was working in front-end web development (HTML and CSS) for about 4 years. There was a point where I decided to bring my JavaScript game up to the next level and researched extensively around for a bootcamp that aligned with my goals.... Read More

The software engineering program is a hyperbolic time chamber, where you learn 4 years worth of college education in 3 months. It’s set up in a way where they teach the practical side of computer science through a series of solo and group projects. The program is intense, and although researching, parsing, and implementing for 12+ hours almost everyday takes a mental and emotional toll, it’s a small price to pay for a lifelong investment in financial stability, emotional well-being, and a community that supports you throughout the process (even when searching for a job).

Now after several months of job hunting, I’ve accepted an offer to be a Front-End Software Engineer at a company that shares the same core beliefs as me. I’m thrilled to start this new chapter, and this achievement reinforces a certain mindset: as long as you work with diligence and positivity, growth and success will come your way. Thank you Codesmith for changing my life.

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.