Not Sure Where to Apply?

Codesmith

Online, Los Angeles, NYC, Temporarily Online
Best Bootcamp

 Ranked 2022 Best Bootcamp

About Codesmith

Location: Online, Los Angeles, NYC, Temporarily Online

At the core of Codesmith is a selective, need-blind, 12-week program teaching Software Engineering and Machine Learning with locations in LA and NY. Codesmith also offers a variety of other resources from part-time, online, prep programs, to free weekly... Read More

Focusing largely on computer science and full stack JavaScript, this program enables Codesmith students (known as residents) to build compelling open-source projects and ultimately move on to positions as leading software engineers. Courses emphasize the most valuable contemporary technologies, including React, Redux, Node, DevOps, build tools, and machine learning.

Codesmith residents become engineers through a deep understanding of advanced JavaScript practices, fundamental computer science concepts (such as algorithms & data structures), and object oriented & functional programming. The curriculum drives Residents to develop strong problem-solving ability and technical communication skills, the most valued capacities in a software engineer.

In addition to its core curriculum, Codesmith offers an extensive hiring support program that guides students through white-boarding, advanced technical interview practice, resume and profile development, and interview and networking strategies. Support continues after graduation with bi-weekly check-ins and, after offers, negotiation support. Overall, 25% of graduates receive offers for Senior Engineer positions and above, and about 70% receive offers for Mid-level Engineer. The vast majority of graduates earn over $110,000 annually in their first job after the program (LA median starting salary: $117,500 ; NY median starting salary: $112,500 ; third-party audited & CIRR-member).

Courses

CS Prep

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

CS Prep is a structured program that teaches core JavaScript concepts and engineering best practices. CS Prep will help you develop a deep, yet intuitive understanding of JavaScript and prepare you for your Codesmith technical interview or for interviews for other software engineering roles. CS Prep is a 2-week remote course that includes live online instruction, daily problem-solving workshops, office hours with engineering mentors, and extensive technical interview practice.

Subjects:
JavaScript

CSX

Cost: Free
Locations: Online
Course Description:

Developed by Codesmith, CSX is a free JavaScript learning platform with a variety of video courses and coding challenges from beginner to advanced levels. The platform has a Slack community (CodesmithX) with 5000+ members. Engineers from around the world join this engaging group to find pair programming partners, ask JavaScript questions to mentors and connect with the supportive Codesmith community.

Duration: Self-Paced

Subjects:
JavaScript

Full Stack Software Engineering Immersive Program

Cost: $19,350
Duration: 12 weeks
Locations: Los Angeles, NYC
In-person Only
Course Description:

Codesmith is a Full Stack Software Engineering Immersion Program based in Los Angeles, CA and New York City. We prepare our graduates for roles at the leading tech companies around the country. Codesmith's program goes above and beyond a regular coding bootcamp. Every Codesmith graduate is trained in computer science, object-oriented programming, front end development with React and Angular, backend development with Node, distributed systems, mobile and hardware engineering with JavaScript. To prepare you for your application and to experience the Codesmith community & teaching style, attend JavaScript: The Hard Parts or CS Prep.

Subjects:
Linux, CSS, Git, HTML, jQuery, MongoDB, MySQL, Scrum, Python, Machine Learning, React.js, SQL, Algorithms, AngularJS, Node.js, Express.js, JavaScript, DevOps, Data Structures, Front-End Web Development, Mobile Security

Full-time Remote Software Engineering Immersive

Cost: $19,350
Duration: 12 weeks
Locations: Temporarily Online
In-person Only
Course Description:

Full-time Remote Software Engineering Immersive brings Codesmith's first-rate curriculum to a completely remote setting allowing for the driven engineers not located in Los Angeles or New York City to advance their careers in three months. The program teaches fullstack JavaScript and computer science to prepare you for mid and senior-level software engineering roles. The expertly designed curriculum and supportive community immerses you in modern web technologies, such as React and Node.js, and encourages you to tackle unique and unfamiliar problems to prepare you for the ever-changing tech landscape. Codesmith offers an extensive hiring support program that guides students through the hiring process, including interview strategies, portfolio development, and post-graduation check-ins. By the end of the 12-week program, you will be an autonomous engineer, ready to make an impact on innovative tech companies worldwide.

Subjects:
Linux, CSS, Git, HTML, jQuery, MongoDB, MySQL, Scrum, Python, Machine Learning, React.js, SQL, Algorithms, AngularJS, Node.js, Express.js, JavaScript, DevOps, Data Structures, Front-End Web Development, Mobile Security

JavaScript for Beginners

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

JavaScript for Beginners is a 12-hour remote program consisting of two consecutive Saturday sessions. The program is designed for those with no previous coding experience and will teach JavaScript fundamentals, as well as provide a broader context to how coding works. The program offers students a launching point to continue their JavaScript studies, prepare for our more advanced programs, and build a future in software engineering.

Subjects:
JavaScript

Part-time Remote Software Engineering Immersive

Cost: $19,350
Duration: 38 weeks
Locations: Online
Course Description:

The Part-Time Remote Software Engineering Immersive Program teaches fullstack JavaScript and computer science to prepare students for mid and senior-level software engineering roles. The expertly designed curriculum and supportive community immerses students in modern web technologies, such as React and Node.js, and encourages them to tackle unique and unfamiliar problems to prepare them for the ever-changing tech landscape. Codesmith offers an extensive hiring support program that guides students through the hiring process, including interview strategies, portfolio development, and post-graduation check-ins. By the end of the program, students become autonomous engineers, ready to make an impact at innovative tech companies worldwide.

Subjects:
Linux, CSS, Git, HTML, jQuery, MongoDB, MySQL, Scrum, Python, Machine Learning, React.js, SQL, Algorithms, AngularJS, Node.js, Express.js, JavaScript, DevOps, Data Structures, Front-End Web Development, Mobile Security

Codesmith Reviews

Average Ratings (All Programs)

Codesmith logo

4.92/5 (292 reviews)

Joseph R
Sr. Software Developer | Graduated: 2020

12/1/2020

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"Highly Recommended!!!!!"

I'm the type of person who digs through the internet for reviews. I'm one to make sure of the quality of services and products that I choose before making a purchase or a subscription. I found Codesmith after days of googling, watching vlogs of people... Read More

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

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.