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
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.
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
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
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
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
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
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
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
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
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
Learn modern JavaScript, including let, const, iterators, and DOM manipulation. Explore tricky CSS concepts like animations and pseudo-elements.
▣ ▣ □
Intermediate
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
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
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
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
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
$299 MSRP
149
Coming soon: May 1st 2024
DISCOUNT CODE: KICK24
Beginners welcome! Coming soonPurchase Secured By Stripe ®
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*
* We are proud to maintain 5/5 for our commitment to excellence in affordable coding education. Review sites: Course Report, Switch Up, and Yelp.