Course navigation37 phases⌄
Build knowledge in dependency order.
Each phase now combines the supplied source lessons with a guided build lab, a debugging workshop, an independent challenge, progressive exercises, scenario quizzes, and mastery criteria. Avoid skipping a phase unless you can satisfy its exit gate.
Engineering Foundation
Full-Stack Architecture & Orientation
10 lessons/labs · 6k teaching words · guided + debug + independent phase exit
Windows Development Environment & Professional Tooling
11 lessons/labs · 6k teaching words · guided + debug + independent phase exit
Monorepo, pnpm Workspaces & Repository Foundation
13 lessons/labs · 8k teaching words · guided + debug + independent phase exit
Frontend + Backend Foundations
Next.js Fundamentals
12 lessons/labs · 7k teaching words · guided + debug + independent phase exit
NestJS + Fastify Fundamentals
13 lessons/labs · 7k teaching words · guided + debug + independent phase exit
HTTP, REST & API Engineering
13 lessons/labs · 7k teaching words · guided + debug + independent phase exit
Next.js <-> NestJS Communication
13 lessons/labs · 7k teaching words · guided + debug + independent phase exit
Database Engineering
PostgreSQL Fundamentals
13 lessons/labs · 7k teaching words · guided + debug + independent phase exit
Supabase PostgreSQL
13 lessons/labs · 6k teaching words · guided + debug + independent phase exit
Prisma 7.9.1 Architecture, Configuration & Migrations
14 lessons/labs · 6k teaching words · guided + debug + independent phase exit
Relational Data Modeling
14 lessons/labs · 5k teaching words · guided + debug + independent phase exit
Persistent Task CRUD API
14 lessons/labs · 5k teaching words · guided + debug + independent phase exit
Professional Backend
DTOs, Zod & Input Validation
14 lessons/labs · 5k teaching words · guided + debug + independent phase exit
Professional Error Handling
14 lessons/labs · 6k teaching words · guided + debug + independent phase exit
Service & Business Logic Architecture
14 lessons/labs · 5k teaching words · guided + debug + independent phase exit
Filtering, Search, Sorting & Pagination
15 lessons/labs · 5k teaching words · guided + debug + independent phase exit
Authentication & Security
Authentication Fundamentals
15 lessons/labs · 6k teaching words · guided + debug + independent phase exit
Supabase Authentication
15 lessons/labs · 5k teaching words · guided + debug + independent phase exit
NestJS Authentication Guards
16 lessons/labs · 5k teaching words · guided + debug + independent phase exit
Authorization, Ownership, RBAC & Permissions
16 lessons/labs · 4k teaching words · guided + debug + independent phase exit
Professional Frontend
Production Application UI
16 lessons/labs · 5k teaching words · guided + debug + independent phase exit
Forms with React Hook Form + Zod
16 lessons/labs · 5k teaching words · guided + debug + independent phase exit
TanStack Query
16 lessons/labs · 5k teaching words · guided + debug + independent phase exit
Professional Frontend State Architecture
16 lessons/labs · 4k teaching words · guided + debug + independent phase exit
Advanced Application Architecture
Repository Pattern
16 lessons/labs · 4k teaching words · guided + debug + independent phase exit
Optimistic Updates
16 lessons/labs · 4k teaching words · guided + debug + independent phase exit
Realtime
16 lessons/labs · 4k teaching words · guided + debug + independent phase exit
File Uploads & Supabase Storage
16 lessons/labs · 4k teaching words · guided + debug + independent phase exit
Software Engineering & Production
Testing
16 lessons/labs · 4k teaching words · guided + debug + independent phase exit
Security Hardening
16 lessons/labs · 4k teaching words · guided + debug + independent phase exit
Logging & Observability
16 lessons/labs · 4k teaching words · guided + debug + independent phase exit
Performance
16 lessons/labs · 4k teaching words · guided + debug + independent phase exit
Docker
16 lessons/labs · 3k teaching words · guided + debug + independent phase exit
CI/CD with GitHub Actions
16 lessons/labs · 3k teaching words · guided + debug + independent phase exit
Production Deployment
16 lessons/labs · 4k teaching words · guided + debug + independent phase exit
Architecture Review & Refactoring
16 lessons/labs · 4k teaching words · guided + debug + independent phase exit
TaskFlow -> Enterprise Systems
16 lessons/labs · 4k teaching words · guided + debug + independent phase exit