Here, you'll find all of our learning resources broken down by topic. You can click on whatever tickles your fancy! However, we recommend starting from the top and working your way down so you don't feel too lost.

The fundamentals

HTML, CSS, JavaScript, Git, VSCode, NPM

An awesome introduction to the world of webdev. This will give you a taste of the worlds of frontend and backend!

Joke Generator Project

Frontend development

React, State management, Routing, JSX

A deep dive into ReactJS. We'll go from the fundamentals of JSX to building stateful, multi-page applications!

Backend development

Node, Express, APIs, MongoDB, Mongoose

A detailed overview of everything backend: serving up content, managing databases, and even building a Twitter bot!

Final projects

Frontend, Backend, Reddit, Puppies, Fun

A few projects we made that will put your frontend or backend skills to the test

Animal Shelter

Archived Project

Reddit Project


Old material

Archived curriculum