Become a Leading Software Engineer

Top rated program in the US

$103k Average Salary of 2016 Graduates

Start the Journey to Become a Software Engineer

Get the Syllabus and programming resources each week

Recent Guest Speakers

Brian Holt

Brian Holt

Senior UI Engineer at Netflix

Anthony Scodary

Anthony Scodary

Founder, Gridspace, Engineer, JPL

Richard Goodwin

Richard Goodwin

Web Engineering Manager at Hautelook

Adam Thier

Adam Thier

Chief Technology Officer at Avetta

Adam Lichtl

Adam Lichtl

Founder of Delta Brain

New Addition to the Codesmith Program: Machine Learning

We’re excited to announce the addition of the Machine Learning unit to the Codesmith core curriculum.

With the exponential growth of data generation in recent years, Machine Learning is a crucial tool for building the most transformative products. The Machine Learning unit includes an immersive introduction to the python programming language, common machine learning and data science libraries, and the underlying concepts used daily by Machine Learning Software Engineers.

This unit is designed to give students the capacity to continue to develop their Machine Learning understanding beyond the program and to contribute to ML work in their roles as software engineers.

Machine Learning

What Makes Codesmith Special

Fullstack Software Engineering

At Codesmith you are immersed for 70+ hours per week in the technologies that power todays web - Node and React, but you go much deeper.'

We go under-the-hood of the language and concepts, teaching computer science and software engineering with JavaScript so you have a deeper understanding and become a truly versatile software engineer and problem-solver.

We emphasize production-level coding experience including open-source contribution and projects that trend - the best preparation for success as an advanced developer.

Exceptional Community

Each new cohort is selected from 100+ applicants. Admission is based not only on JavaScript experience and communication but intellectual curiosity and a passion to support others - a core value at Codesmith - and preparation for the 400+ hours spent pair-programming during the first 6 weeks.

As part of the wider developer community, Codesmith runs the largest React meetup in the US and recent guest mentors have included the Head of UI Engineering at Netflix, Jafar Husain, and the CTO of npm, Laurie Voss.

Unique Hiring Preparation

Engineers from some of the most respected companies in the world meet and guide you during the program. Recent speakers include senior engineers from Google and NFL. This culminates in the Hiring Day where you present to 25+ companies followed by one-on-one interviews with the companies.

From early on in the program we prepare you for technical interviews and to help you stand out as an engineer and this continues long after the onsite program completes.

Recent Codesmith Alumni

Michael Blanchard

"Codesmith will change your life. The curriculum and your classmates will push you to become an excellent engineer. Without Codesmith I would not have landed my dream job as a Front-End Engineer."

Michael Blanchard NFL
Susan Tashiro

"I could not have made such a huge career transition to engineering without Codesmith. The teachers and curriculum are top-notch and Codesmith has created a community where people genuinely care for each other through the entire process."

Susan Tashiro Thrive Market

Recent Student Projects

React Monocle - Visualize your React component hierarchy

DockDev - Docker project management tool for Mac

Scholarships & Financial Aid


Financial Aid

Codesmith works with Skills Fund to provide students with financial aid options. Eligibility to borrow between $2,000 and $15,000 for the program with 3 and 5 year payment terms available and 2-month post-graduation payment grace period.'

You can qualify for a loan with:

  • No income or employment used in underwriting
  • One fixed universal interest rate for all students (regardless of your credit score)