Not Sure Where to Apply?

Codesmith

Courses: CS Prep, CSX, Full Stack Software Engineering Immersive Program, Full-time Remote Software Engineering Immersive, JavaScript for Beginners, Part-time Remote Software Engineering Immersive

Locations

Online, Los Angeles, NYC, Temporarily Online

About Codesmith

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).

Do you represent this school? Suggest edits.

Job Outcomes

$119,850
Average in-field starting salary
91%
Employment rate in-field
95%
On-time graduation rate
Employment Breakdown
Employed in Paid in-field positions 91%
Full-Time Employee 91%
Full-Time Apprenticeship, Internship or Contact Position 0%
Hired by school in-field 0%
Employed in other positions 0%
Started a new company or venture after graduation 0%
Short-term contract or part-time position 0%
Not Employed 8%
Unemployed and still seeking a job 8%
Unemployed and not seeking a job 0%
Non-reporting 1%

This bootcamp uses the CIRR methodology. All CIRR members use a standardized, one-page format. To ensure complete accuracy, CIRR reports account for each enrolled student. You can compare outcomes with other CIRR members side-by-side. Learn more about CIRR.

Courses

CS Prep

  • Cost: $750
  • 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: $18,800
  • Duration: 12 weeks
Locations: Los Angeles, NYC
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: $18,800
  • Duration: 12 weeks
Locations: Temporarily Online
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: $300
  • 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: $18,800
  • 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)

Overall
Curriculum
Job Support

4.92/5

(271 reviews)
    9/16/2020
  • Alexander
  • Full Stack Software Engineering Immersive Program
  • Graduated: 2020

Overall Score

Curriculum

Job Support

"Great Experience, happy with the outcome"

I was skeptical of Codesmith's advertisements and actually interviewed at 5 other programs. I started attending JSHP Lectures at night and eventually graduated from the program. TLDR: The process works, the results as advertised are true, and what you... Read More

Know before entering: This is not like other programs, it's very intense. For those willing to work extremely hard, pull long hours, and push your limits of learning- this program is for you. The results are there, it's a lot of work to achieve them but they are possible. You will accomplish things you may not think are possible, and have such a deep depth of knowledge coming out of the program. There are many engineers in industry who will not have the depth of full stack web development that Codesmith grads have.

Highlights about the program: You'll meet people who will become true friends, you'll overcome obstacles together, and achieve some incredible final products. You learn a wide range of topics across the full stack web development space, essentially taking an idea to a fully deployed web application. The hiring program is fantastic, even after graduation there are meetings and lectures to attend, you never stop learning. The negotiation part is great.

Constructive advice: I would like to see TypeScript incorporated into the core curriculum, it's an essential part for most companies now so it would be nice for it to be formally taught. Some aspects could be a little better organized and the days may be restructured to be less "interrupted", especially when building projects.

Overall, I'm very happy to have gone through this life changing experience. It's incredible how much can change in such a short window of time.

Comment
    9/14/2020
  • Seamus
  • CS Prep
  • Graduated: 2020

Overall Score

Curriculum

Job Support

"CSPrep"

CS Prep was a great way to get familiar with the teaching style, meet your cohortmates and prepare for the immersive interviews. The wonderful instructors provided a lot of clarity to approaching coding challenges that I didn't even know that I didn't... Read More

Comment
    8/25/2020
  • Eric | Software Engineer II
  • Graduated: 2019

Overall Score

Curriculum

Job Support

"update, one year after graduation"

Hey! A little over a year ago, I finished Codesmith and got my first fulltime software engineering job. In general, I felt like the process is probably not for everyone, but if you can be empathetic, work hard, and push your limits, you can pretty much... Read More

Comment
    8/10/2020
  • Anonymous | Software Engineer
  • Graduated: 2020

Overall Score

Curriculum

Job Support

"Difficult but absolutely worth it"

I spent nearly a year researching various bootcamps before deciding to go with Codesmith and I don't regret it at all. What first attracted my attention were the noticeably higher admissions standards and graduate salaries than all of the other options... Read More

This was truly a life-changing program for me and my cohort mates would say the same. We still talk daily about news in the web development community, how things are going at our new jobs for those who have been hired, and job search advice for those who are up next. The network you'll build and the support you'll receive are really incredible here. It might have been the most challenging thing I've ever done, and the end of the program as well as the job search were a real grind (especially during COVID), but I'm also so proud of myself for setting this goal last year and now accomplishing everything I set out to do. I could nitpick certain parts of the curriculum and how some things were organized, but in the end it doesn't really matter because the learning style emphasized at Codesmith forces you to get comfortable diving into the unknown and figuring things out with minimal hand-holding.

You will absolutely feel like you're not getting enough time covering, well, almost any of the material. But that's okay because you're setting a foundation for yourself by learning the things that will have the most impact, and then moving on so you can cover as much material as possible. If I tried to learn these things on my own I'd easily take over a year, maybe even two, to cover just as much ground because I know I'd waste time diving into every rabbit hole thinking it would make a difference when it really wouldn't. They give you the tools to continue to grow beyond the end of the 12-week program so you'll have the mindset of a real software engineer and not just another 'bootcamp grad.' They also now offer part time remote programs that take longer to complete but provide the same curriculum for people who aren't able to leave their current jobs to attend the in-person programs in LA or NY. All programs are currently remote due to COVID anyway.

Comment
    8/4/2020
  • Jason | Software Engineer II
  • Full Stack Software Engineering Immersive Program
  • Graduated: 2020

Overall Score

Curriculum

Job Support

"A One Year Successful Career Change"

Just a little blurb about bootcamps and bootcamp reviews in general: No review or seminar you attend will give you a full and accurate understanding of how great a bootcamp actually is. When I did my own extensive research when choosing a bootcamp, I... Read More

What Codesmith does differently, and what pulled me in, was attending one of their many free, public weekly workshops. Meant for just anyone interested in learning programming, this truly showed me what Codesmith is all about. I saw how they emphasized core engineering values: community, culture, and strong interpersonal skills - not just technology and the knowledge to build things. Because of Codesmith's popularity and strong outcomes (look at the CIRR report!), you will be in an environment of 30+ people (cohort sizes being around 20-30, but that doesn't account for your mentors, your instructors, and all the support staff), all of which are a resource for you to improve your chances of succeeding. Codesmith believes in hard-learning. There's no hand-holding and the curriculum is not easy, but what you get is a strong community and support system that exists even after graduating (job searching is as hard and time-consuming as the bootcamp itself!).

Before Codesmith, I was a college-educated minimum, wage worker. Within a year of starting my programming journey, I have gotten two fix-figure salary offers, and relationships with people that will last a lifetime.

Comment
    7/30/2020
  • Anonymous | Backend Engineer
  • Graduated: 2020

Overall Score

Curriculum

Job Support

"Worth Every Penny!"

Program is definitely tough. If you are prepared to work hard, long hours, and then commit to submitting applications how they advise. After some job hunting, you will most likely get a great job. The networking alone is worth the money, but some people... Read More

Comment
    7/24/2020
  • Anonymous
  • Full Stack Software Engineering Immersive Program
  • Graduated: 2020

Overall Score

Curriculum

Job Support

"Got into Google"

I enjoyed the program. It was intense but fun at the same time. I easily spent 12 hrs a day at Codesmith for 6 days straight. I learned a lot, but the hardest part is after the program when trying to find the job.

The best part of Codesmith are the friends... Read More

Comment
    7/21/2020
  • Jimmy P | Software Engineer
  • Full Stack Software Engineering Immersive Program
  • Graduated: 2020

Overall Score

Curriculum

Job Support

"A mix of pragmatism and hard learning, with a bowl full of empathy"

I am a recent graduate and I can confidently say that Codesmith is an amazing immersive program that teaches you how to become an amazing engineer.

The immersive program itself is a combination of hard computer science, pragmatism, and an empathetic community.... Read More

At the end of the day, this bootcamp itself is more like an immersive program. You'll feel like you've been learning for a year, but in reality, it's only been a few months. You'll also come out quadruple times more wiser in the engineering world and ready to tackle most engineering problems that you'll face.

Thank you again Codesmith, it's been a wild ride. Happy to say that I've enjoyed the experience and to start a new chapter in my life!

Comment
    7/17/2020
  • Angie Changpagne | Software Engineer
  • Full Stack Software Engineering Immersive Program
  • Graduated: 2020

Overall Score

Curriculum

Job Support

"Invest In Your Life, And Life is About To Change"

Codesmith is the cutting edge of what education ought to be. Prior to this, I had a Computer Engineering and Economics background, though in reality at University I had very little idea of what I really wanted to do, with both an entrepreneurial spirit... Read More

The first time I attended one of Codesmith’s free workshops was in NYC, prior to permanently moving to LA and entering the Venice chapter. It was one of Will’s lectures on the hard parts and examining industry trends. Aside from having the ability to clearly explain complex concepts to many non-traditional crowds with backgrounds ranging from Ex-Finance, Ex-Law to Ex-Biology and applying them to modern applications, Will is also extremely energetic and inspiring; in a way he is much like a motivational tech speaker as well as an entertaining and informative lecturer who advocates for dynamic learning. After attending the free events and preparing for a month and a half, I applied and got into the Venice cohort for Autumn.

The entire Codesmith team and existing students were extremely warm and welcoming and ensured we had access to the best resources and mentorship. The daily programming had a fluid and well thought out schedule and the team is extremely approachable when any trepidations arise. Unlike my past encounters in engineering classes or even engineering sororities/frats, I did not feel excluded or minute anymore. I felt that I had a voice and a true impact. I felt level on the playing field if not leveraged, and I felt empowered.

The culture at Codesmith is what every tech firm’s culture aspires to be like; it is hosted by a community of intelligent, enlightened, tolerant people which allows you to diversify your network outlook. The culture there will become your greatest advocate as you make the advance through pair programming and project based learning. You realize that there are many different methods to the same goal, the same problem, but raining on new ideas, constant brainstorming, feedback and examination is what will make you quick to adapt and highly performant to the environment. You also acquire an ability to skillfully embed creativity into the applications and systems you build, to ideate as well as decide on the key trade-offs behind design choice. Pursuing this is what will cultivate the depth of knowledge and leadership skills to thrive with any company.

Codesmith is not just a Software Engineering training program and its experience extends beyond the bounds of the 3 month immersive. It teaches you micro and macro career planning, careful decision making, and how to design and implement scalable, efficient systems in computers and in life. We learn to constantly pivot and to feed into our curiosity to grow in the direction of personal and professional development.

The hiring support is exceptional. The team consists of former alumni from Ivy Leagues, successful Entrepreneurs, Angel Investors and a range of well versed backgrounds both in and out of the field who were committed to my success every step of the way. Amid the rise of the global pandemic, Annie from the alumni support team remained just as resourceful, available, and was extremely adept at checking up on us in our job exploration and interview process. The team gave us the roadmap to success using industry knowledge and best practices to achieve our highest potential and held us at very high standards.

After I received offers from different companies, Eric gave me advice and key insights on negotiation strategies for salary, benefits, equity and pushed me to have the courage and confidence to do so. As a woman and minority in STEM, I have always felt the very present stigma of imposter syndrome and the victim mentality. I’ve felt discouraged from negotiating a contract at times, that I should just willfully accept the best offer presented to me as many women who have been conditioned to feel this way can relate. However, this time was different. After having the guidance from Eric and the entire hiring support team as well as many CS(CodeSmith) Alumni who have been at the exact same position, I was able to finally realize the value of having a different background than the majority and to see that as an asset. I ended up successfully negotiating an extra $10K on an offer and accepting a Software Engineer position at my dream company!

I have to say, I am equally as proud to be an Alumni of Codesmith as I am of my Alma Mater, and in many ways I have grown more professionally and industrially from Codesmith’s impact than I have from any other traditional schooling, organization or institution. This program outlines an extraordinary blueprint for modernizing education and the way it impacts career viability, professional progression, and is an archetype of education for the future. With that being said, I think it’s time to change your future now and let no time go to waste.

Comment
    7/17/2020
  • Rachel | Software Engineer
  • Graduated: 2020

Overall Score

Curriculum

Job Support

"Difficult but worth it"

I come from a completely non-technical background, and started my coding journey with Codesmith from the very beginning--attending workshops, JSB, CS Prep, then the immersive program. The tuition for these programs all roll over to the immersive, and... Read More

Comment

Codesmith's average rating is 4.92 out of 5.0 based on 271 review(s).

Related News

Q&A with Codesmith student Isaac Durand
By: The SwitchUp Team | 3/21/2016

You may also be interested in...

Person thinking

Need help making a decision?

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