Software Engineering Bootcamp: Become a Software Engineer, Guaranteed.

Join with code LEARNINGWITHCOLT to get $1000 off the course!

banner Image

Colt Steele

Over 1.5 million developers trained

Creator of the best-selling and highest-rated web development course on Udemy.

Land a job as a software engineer after graduating from our bootcamp or get your money back.

You'll get your money back money back if you don't land a job within 6 months after graduating from our online bootcamp.

Complete the course

We'll teach you everything you need to know to launch your career as a software engineer.

Work 1:1 with a career coach

Your career coach will help you craft an engineering job search, practice interviews, and negotiate offers.

Start your new job

You'll join a community of Springboard graduates working at top tech companies.

Ready to make a change? Apply now!

Use the code LEARNINGWITHCOLT for $1,000 off your tuition!

Developed with coding legend - Colt Steele

Colt's classes have over 1.5 million students worldwide, and his graduates work at companies like Google, Salesforce, and Square. To take the next step in your career with Colt and Springboard, apply today and use the code LEARNINGWITHCOLT for $1000 off your tuition.

Meet Colt Steele

Hi! I'm Colt. I'm a developer with a serious love for teaching. I've spent the last several years teaching people to program through in-person bootcamps and through my popular online courses. I've helped hundreds of thousands of students become web developers and change their lives.

Structured learning on a flexible schedule

Our full stack coding bootcamp focuses on JavaScript and Python development, working with APIs and databases, data structures, and algorithms. It’s 100% online and on-demand, so you can learn on your schedule. Students graduate in 9 months, allocating about 20-25 hours of study per week.

Topic 1: Front-end development : JavaScript

  • Introduction to course, front-end vs back-end

  • JavaScript refresher, high order functions, DOM introduction and manipulation, JavaScript events

  • Git, GitHub and Terminal fundamentals

  • jQuery, HTTP requests, asynchronous code, AJAX with axios

Topic 2: Back-end development: Python and Flask

  • Python introduction, data structures, object orientated programming and progress to intermediate Python

  • Flask introduction, server side templates with Jinja, testing, cookies and progress to intermediate Flask

  • SQL introduction, CRUD in SQL, DDL + Joins

  • SQLAlchemy, JSON, API Requests

Topic 3: Back-end development Node and Express

  • Node, NPM, Node-pg, Express introduction

  • Testing with Jest and Node, routing and middleware, rendering templates with Pug

  • Advanced object oriented patterns, building and testing JSON APIs

  • Authentication and Authorization practices

Topic 4: Front-end development : ReactJs

  • Lifecycle methods/useEffect, Context API/useContext, useReducer, custom hooks and React Router

  • Redux introduction, integrating with React and async Redux

Topic 5: Data Structure and Algorithms

  • Data structures, arrays, linked lists, hash tables, recursion, trees, heaps

  • Sorting and searching algorithms

Ready to make a change? Apply now!

Use the code LEARNINGWITHCOLT for $1,000 off your tuition!

Meet a few of our Springboard alumni

ML Engineer at IQVIA, Diana Xie

The capstone projects were really helpful in applying what we learned, and so were the videos by Colt Steele.

Kristy Chu

B.A. Business Economics

Previous Job : Senior Revenue Accountant

Current Job : Software Engineer at

Read more

Ready to become a software engineer? Apply now

Spots are limited, and we accept qualified applicants on a first-come, first-served basis. Start your free application. It takes just 5 minutes to complete.

Your questions, answered