Hands-on builds

Projects

Projects

About These Projects

The best way to make the modules stick is to build something. These five projects take you from SQL queries through a REST API on Node.js and PostgreSQL, JWT authentication, Redis caching, and finally microservices with Docker Compose.

Each one is a code-along video, so you can pause, type it out yourself and adapt it to your own ideas. Pick the project that matches the module you've just finished and come back for the rest.

Projects

5 builds
01

Solve the SQL Murder Mystery

Solve a murder mystery by writing SQL queries against a relational database, a hands-on drill for the first four modules.

02

Build a REST API with Node.js & PostgreSQL

Build a REST API with full CRUD operations against a PostgreSQL database, following a step-by-step Node.js tutorial.

03

Add JWT Authentication to an Express API

Create and verify JSON Web Tokens, protect routes with middleware, and handle token refresh and logout.

04

Speed Up an API with a Redis Cache

Cache database queries in Redis to make API responses faster and take load off your database.

05

Build Microservices with Docker Compose

Split an application into containerized services and run them together with Docker Compose.