Not Sure Where to Apply?

Codesmith

Online, Los Angeles, NYC
Best Bootcamp

 Ranked 2022 Best Bootcamp

About Codesmith

Location: Online, Los Angeles, 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 a 12-week Full-Time Immersive in both onsite and remote settings,... Read More

In addition to the core curriculum, Codesmith offers an extensive hiring support program that guides residents through the hiring process, including interview strategies, portfolio development, and post-graduation check-ins. According to the most recent outcomes reports (July-December 2020), the median starting salary of Codesmith NYC graduates is $120,000. 80.3% of graduates are hired within 180 days of graduation. LA grads also demonstrated one of the top results, with 83.1% of graduates landing their first roles within 180 days post-graduation at a median starting salary of $116,500 (third-party audited & CIRR-certified).

Codesmith's mission is to develop an exceptional network of brilliant and collaborative Software Engineers who are passionate about pushing the engineering community forward. With this mission in mind, Codesmith offers numerous payment plans to all applicants and scholarships to female engineers, minorities, military veterans, prior bootcamp grads, and other underrepresented communities in tech.

Courses

Full-Time Software Engineering Immersive

Cost: $19,950
Duration: 12 weeks
Locations: Online, Los Angeles, NYC
In-person Available Online
Course Description:

The Full-Time Software Engineering Immersive Program teaches full stack 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 weeks, you will be an autonomous engineer, ready to make an impact at innovative tech companies worldwide.

The Full-Time Software Engineering Program is offered in Eastern Time, Pacific Time, and Central Time. The classes run Monday to Friday from 9:00am to 8:00pm and Saturdays from 9:00am to 4:30 pm.

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: $19,950
Duration: 38 weeks
Locations: Online
Course Description:

The Part-Time program offers the same curriculum, projects, and career support as the top-rated Full-Time Software Engineering Immersive program - restructured and perfected to fit a part-time schedule. 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 38-week program, you will be an autonomous engineer, ready to make an impact at innovative tech companies worldwide.

The Part-Time Software Engineering Immersive classes run Monday-Thursday, 5pm-8pm PT, and Saturday, 9am-3pm PT.

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: $875
Duration: 2 weeks
Locations: Online
Course Description:

CS Prep is Codesmith’s 2-week, online, part-time program covering fundamental JavaScript concepts, engineering best practices and technical communication. The program includes live-online instruction, daily problem-solving workshops and a passionate coding community to help students prepare for top Software Engineering Immersive programs. CS Prep is offered in Easter and Pacific Times and runs Monday - Wednesday and Saturday for two consecutive weeks.

Subjects:
JavaScript

JavaScript for Beginners

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

JavaScript for Beginners is a part-time, remote program, consisting of two consecutive Saturday sessions and homework in between. Designed for those with no coding experience, JavaScript for Beginners covers JavaScript fundamentals and offers a broader context to how coding works. The program provides students a launching point to continue their JavaScript studies, prepare for our more advanced programs (CS Prep), and build a future in software engineering.

Subjects:
JavaScript

Codesmith Reviews

Average Ratings (All Programs)

Codesmith logo

4.92/5 (295 reviews)

Anshu Siripurapu
Graduated: 2015

12/14/2015

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"A transformative experience"

This review was originally posted on Yelp, available here: Anshu S.'s review of Codesmith (http://www.yelp.com/biz/codesmith-los-angeles?hrid=B8jSbwNuncnhsAYt5hAprQ&utm_campaign=www_review_share_popup&utm_medium=copy_link&utm_source=(direct))

If I had... Read More

A friend of mine from high school was interning with Codesmith for the summer and posted about their weekly "Build with Code" sessions which they host in Codesmith HQ Thursdays. I had no plans that day and decided to go, if nothing else but to support a fellow Falcon. I was treated to a lecture by Will on the fundamentals of web development and walked through a tutorial on incorporating video-chat to a web app using Icecomm. At the start of the lecture, Will asked us a series of questions to gauge our level of experience. The only one I got was "Do you know what a variable is?"

That was the extent of my programming knowledge when I started the 8-week academy at Codesmith in the summer of 2015. I am a political economy major at the University of Southern California and my only experience with programming had been a 2-unit Java course that I hastily withdrew from. By the end of Codesmith, however, I had developed a full-stack application that had been a dream of mine for years: an interactive tool for USC students to plan their curriculum over four years. See: class-map.herokuapp.com (http://www.yelp.com/redir?url=http%3A%2F%2Fclass-map.herokuapp.com%2F&s=31c74a272d1fa9533e06a72fdf016da90187ab31fde5ad15bbd8209b8cb36f1a) I also built a snake game, an integrated calendar-chat app, and an alarm-clock that posted messages to a Slack channel via web-hooks when you pressed Snooze.

The difference between a college class and Codesmith is simple: at Codesmith you are surrounded by people who are all vested in your success. The Engineers in Residence that were recruited hailed from some of the top engineering schools in the country --UC Berkeley, Duke, UCLA and the University of Pennsylvania -- and were always eager to help and incredibly supportive. Through a combination of lectures, pair-programming challenges, and projects, the program helps you realize your goals as a web developer. The lectures were clear and informative, and the challenges were difficult enough to force growth as a learner. The "Hack Hour" problems at the beginning of each day solidify your understanding of JavaScript fundamentals and teach you creative ways to tackle standard interview questions. This immersive environment is critical for learning something as difficult as web development.
In addition, Codesmith provides access to the industry through a series of guest lectures which are open to the public. I personally saw Tom Occhino, one of the lead React engineers at Facebook, speak and they recently hosted Netflix tech lead Jafar Husain. The team behind Codesmith is committed to helping every cohort achieve their career goals.
If you are still undecided, I would recommend going to one their weekly meetups and meeting the people behind Codesmith who are all extremely talented and approachable. It's a decision you won't regret, I guarantee it.

Anonymous
Graduated: 2015

12/1/2015

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"Codesmith got me further so quickly, never would have gotten this far on my own"

Codesmith has transformed my life in such a short amount of time. I knew I wanted to be a web programmer and I was going to teach myself JavaScript over this past summer. On my own I probably would have still been trying to learn the fundamentals, not... Read More

Anonymous

12/1/2015

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"Perspective of a Computer Science graduate"

I had just graduated from college with a B.S. in computer science when I stumbled upon Codesmith. Looking to get some web development experience, I decided to take the course and am very happy I did so.

As many people will tell you, there is a gap between... Read More

I haven’t even begun on the web-development curriculum, which provides excellent exposure to full stack web development. At Codesmith you will learn many things the hard way first, for example, learning to use Node to set up servers without any frameworks before learning to use Express or Hapi. This will give you a deeper understanding of both what’s going on underneath the hood, and in the bigger picture of your application.

One of my favorite things about Codesmith is that they value holistic growth, meaning you won’t just be taught to be a developer who can create websites with ready-made tools. You will be encouraged to become an engineer, who can architect systems beyond websites, and to modify or create your own tools as you see fit. You won’t just be an engineer with team experience. You will be encouraged to lead through empathy, and follow industry workflow with version control and testing. Additionally, Codesmith holds “tutorials” where you will have moderated discussions on tech, for example, Client side vs Server side rendering. You will be encouraged to form a strong understanding of whatever technologies you’ve been exposed to so that you can communicate your thoughts coherently to laymen, as well as anyone else in the industry.

It does take commitment and hard work on your part, but if you want to be a full-stack developer and are ready to commit, I highly recommend checking out Codesmith.

Anonymous

12/1/2015

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"Perspective of a Computer Science graduate"

I had just graduated from college with a B.S. in computer science when I stumbled upon Codesmith. Looking to get some web development experience, I decided to take the course and am very happy I did so.

As many people will tell you, there is a gap between... Read More

I haven’t even begun on the web-development curriculum, which provides excellent exposure to full stack web development. At Codesmith you will learn many things the hard way first, for example, learning to use Node to set up servers without any frameworks before learning to use Express or Hapi. This will give you a deeper understanding of both what’s going on underneath the hood, and in the bigger picture of your application.

One of my favorite things about Codesmith is that they value holistic growth, meaning you won’t just be taught to be a developer who can create websites with ready-made tools. You will be encouraged to become an engineer, who can architect systems beyond websites, and to modify or create your own tools as you see fit. You won’t just be an engineer with team experience. You will be encouraged to lead through empathy, and follow industry workflow with version control and testing. Additionally, Codesmith holds “tutorials” where you will have moderated discussions on tech, for example, Client side vs Server side rendering. You will be encouraged to form a strong understanding of whatever technologies you’ve been exposed to so that you can communicate your thoughts coherently to laymen, as well as anyone else in the industry.

It does take commitment and hard work on your part, but if you want to be a full-stack developer and are ready to commit, I highly recommend checking out Codesmith.

Mike Smith
Graduated: 2015

12/1/2015

Course
Full Stack Software Engineering Immersive Program

Overall

Curriculum

Job Support

"A great experience"

I was part of Codesmith's 2nd cohort that went from late June to the end of September in 2015. During that time I've met, worked with, and befriended several intelligent, hardworking, awesome people. I can honestly say that, having gone here, I've changed... Read More

I didn't have much of a coding background at all before coming here, but after my 3+ months at Codesmith I feel confident and happy in my abilities. Before applying, be aware that this is a VERY strenuous course; you will be here 60+ hours a week for 12 weeks learning exactly what you need to learn to build a strong foundation and break into the industry.

That being said, the staff is extremely compassionate and dedicated to the success of the students. If you have the passion and work ethic to push through the challenge, Codesmith can be a very rewarding experience.

The curriculum focuses on JavaScript, Node/Express, Angular, and React, but also covers jQuery, databases, and authentication. The final 6-8 weeks are devoted to building projects.

If you aren't quite sure if Codesmith, or even becoming a software engineer is for you, then I highly recommend that you check out one of the many free Meetup events that Codesmith hosts:
http://www.meetup.com/codesmith/

Beginners and experienced coders are welcome to come learn and meet with the teachers and students.

In the Los Angeles area I really can't image that there is anywhere better to learn how to code. Codesmith is devoted to providing the best possible experience and supporting the growing community.

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.