Courses

15 lovingly-crafted course segments

Courses

Our curriculum consists of 5 multi-segmented courses, which we use to create a custom paced full stack curriculum for each student in our program.

Course Segments

Foundations

Web Design: Intro to HTML and CSS

Open Curriculum. Learn foundational skills while creating cool, useful websites from scratch. Learn how to embed music, videos, maps, e-commerce stores, and more!

□ □ □
Warm-Up

6
Module Count: 6
GET 
$149 BUNDLE

Video Course &
Group Tutoring Bundle

» Lifetime Access to All Courses
($135 separately)
» 2 Months Video Help
($149 separately)

Foundations

Web Design: Components & Frameworks

Open Curriculum. Learn design trends, re-usable components, and how to use frameworks, such as Tailwind CSS. Finally, use Modulo.js to launch a JAMStack app on Netlify.

□ □ □
Warm-Up

6
Module Count: 6
GET 
$149 BUNDLE

Video Course &
Group Tutoring Bundle

» Lifetime Access to All Courses
($135 separately)
» 2 Months Video Help
($149 separately)

Prep

Kickstart Prework

Get acquainted to coding on your personal computer or a provided Linux Lab account. Prep your computer, get familiar with tech terms, and learn markdown.

□ □ □
Warm-Up

7
Module Count: 7
GET 
$149 BUNDLE

Video Course &
Group Tutoring Bundle

» Lifetime Access to All Courses
($135 separately)
» 2 Months Video Help
($149 separately)

Fundamentals

Static Sites & Bootstrap

Start peeling back the layers of the web in this whirlwind tour of HTML, CSS, Dev Tools, column-based layouts, responsive design and Bootstrap 5

▣ □ □
Beginner

3
PROJECT
Project based learning: Static Profile Page
Module Count: 3
GET 
$149 BUNDLE

Video Course &
Group Tutoring Bundle

» Lifetime Access to All Courses
($135 separately)
» 2 Months Video Help
($149 separately)

Fundamentals

Automation: Bash, Git, and Python Scripts

Learn how to use Git to keep your code safe under version control. Learn effective terminal use, and how to write Bash and Python scripts to replace tedious tasks.

▣ □ □
Beginner

3
PROJECT
Project based learning: Simple automation of page assembly in Bash and Python
Module Count: 3
GET 
$149 BUNDLE

Video Course &
Group Tutoring Bundle

» Lifetime Access to All Courses
($135 separately)
» 2 Months Video Help
($149 separately)

Fundamentals

Computer Programming with Python

Begin a classic introduction to backend programming with Python, learning core data types and control-flow structures. Go deeper with OOP, Pipenv, and Jinja templating.

▣ □ □
Beginner

6
PROJECT
Project based learning: Python-based static site generator, bonus assignment includes computer-vision powered OCR and face detection image gallery
Module Count: 6
GET 
$149 BUNDLE

Video Course &
Group Tutoring Bundle

» Lifetime Access to All Courses
($135 separately)
» 2 Months Video Help
($149 separately)

Backend

Intro to Networking with Python

Learn about the Internet, networking, and server-side programming. You will use web APIs, implement HTTP over TCP/IP, and finally basic request routing and web apps.

▣ ▣ □
Intermediate

3
PROJECT
Project based learning: API-driven Dashboard
Module Count: 3
GET 
$149 BUNDLE

Video Course &
Group Tutoring Bundle

» Lifetime Access to All Courses
($135 separately)
» 2 Months Video Help
($149 separately)

Backend

Practical Django

Learn the best practices from an experienced Django developer: MVC, CRUD, forms, urls, users, admin, models, data cardinality (eg Many-To-Many), unit testing, and much more.

▣ ▣ □
Intermediate

6
PROJECT
Project based learning: Multi-user shareable DB-driven dashboard
Module Count: 6
GET 
$149 BUNDLE

Video Course &
Group Tutoring Bundle

» Lifetime Access to All Courses
($135 separately)
» 2 Months Video Help
($149 separately)

Backend

Intro to Databases with Postgres SQL

Learn SQL basics on a Postgres DB, before getting practice with JOINs, constraints, query analysis, indexes and optimization, full-text search, geo-spatial features, and more.

▣ ▣ □
Intermediate

2
Module Count: 2
GET 
$149 BUNDLE

Video Course &
Group Tutoring Bundle

» Lifetime Access to All Courses
($135 separately)
» 2 Months Video Help
($149 separately)

Frontend

JavaScript in the Modern Web

Learn modern JavaScript, including let, const, iterators, and DOM manipulation. Explore tricky CSS concepts like animations and pseudo-elements.

▣ ▣ □
Intermediate

6
PROJECT
Project based learning: Data Viz SPA in pure CSS and vanilla JS
Module Count: 6
GET 
$149 BUNDLE

Video Course &
Group Tutoring Bundle

» Lifetime Access to All Courses
($135 separately)
» 2 Months Video Help
($149 separately)

Frontend

Thinking in React

In this hooks-based React course segment, you go beyond just learning the JSX syntax, and practice "thinking in React" with data-flow, lifting state, and more.

▣ ▣ ▣
Advanced

6
PROJECT
Project based learning: Data Viz SPA in React JS
Module Count: 6
GET 
$149 BUNDLE

Video Course &
Group Tutoring Bundle

» Lifetime Access to All Courses
($135 separately)
» 2 Months Video Help
($149 separately)

Frontend

Full Stack JS: MERN, Redux, and Routing

Take your React JS skills to the full stack by learning MongoDB, Express.JS, and Node.js. Learn Redux for state management, and Routing for multi-page apps.

▣ ▣ ▣
Advanced

5
PROJECT
Project based learning: React Widget Library: Design, launch and release on NPM
Module Count: 5
GET 
$149 BUNDLE

Video Course &
Group Tutoring Bundle

» Lifetime Access to All Courses
($135 separately)
» 2 Months Video Help
($149 separately)

Career

Kickstart Career

Redo your resume, polish your profile, and hone your networking skills. Practice interviews and develop a "elevator pitch" to market yourself for your next job.

▣ ▣ □
Intermediate

5
Module Count: 5
GET 
$149 BUNDLE

Video Course &
Group Tutoring Bundle

» Lifetime Access to All Courses
($135 separately)
» 2 Months Video Help
($149 separately)

Career

Algorithms: Computer Science for Job Seekers

A CS course hyper-focused on whiteboard interviews. Learn time complexity analysis (BigO), sorting, solving problems in dynamic programming, recursion and async coding puzzles, and more.

▣ ▣ ▣
Advanced

5
Module Count: 5
GET 
$149 BUNDLE

Video Course &
Group Tutoring Bundle

» Lifetime Access to All Courses
($135 separately)
» 2 Months Video Help
($149 separately)

Career

Industry Capstone

Use a 5-milestone process to build a software product from specs to launch. Learn how tech industry roles interlock, including agile Product Management and DevOps.

▣ ▣ ▣
Advanced

7
PROJECT
Project based learning: A full-stack app using Python, JavaScript, and other technologies
Module Count: 7
GET 
$149 BUNDLE

Video Course &
Group Tutoring Bundle

» Lifetime Access to All Courses
($135 separately)
» 2 Months Video Help
($149 separately)

Video Course Bundle

Course Bundle

$299 MSRP

149

Coming soon: June 1st 2024

DISCOUNT CODE: KICK24

Beginners welcome! Coming soon

Purchase Secured By Stripe ®

Kickstart Coding Video Program

  • 75+ hours of “virtual workshop” videos
  • 200+ activities & mini-projects
  • 50+ cheat-sheets & study guides
  • 4+ self-selected final projects
  • E-book included! - Kickstart Career is a 94 page guide-book to the tech job hunt, crammed with expert tips from "ex-FAANG" / "ex-MAMAA" industry veterans

Tried-and-true curriculum

For 6 years, our in-person and hybrid school has guided 100s of students to build apps, unlock their creative potentials, or find fulfilling professions in Silicon Valley, and beyond.

In 2024, we're proud to announce the Kickstart Coding Video Program, in it's most flexible (and affordable!) format yet.


★★★★★
Five-star rated school*