Back

Capstone Projects

Choose a project to build locally on your machine.

Beginner

Project 1: Core REST APIs

Build an asynchronous CRUD backend server reading and writing files.

StackNode.js (Express), Python (FastAPI), or Java (Spring Boot)
Select Project
Intermediate

Project 2: The Security Gateway

Build a JWT security middleware service with access rules.

StackNode.js / FastAPI, JWT (JSON Web Tokens), Bcrypt
Select Project
Intermediate

Project 3: Distributed Task Queue

Build an asynchronous background worker using queues.

StackNode.js (BullMQ) or Python (Celery), Redis
Select Project
Advanced

Project 4: Containerized Microservices

Build multi-stage container pipelines for local deployments.

StackDocker, Docker Compose, Nginx
Select Project