Main learning route

Full-Stack Developer 2026 — Guided Course

A casual, step-by-step code-along path from web foundations to production full-stack and enterprise engineering.

Recommended routine: do the lesson with your editor and terminal open. Predict before you run. When something fails, keep the failure long enough to understand it. At the end of a track, close the transcript and try the track project.
Guided tracks

From “what is localhost?” to production and enterprise architecture

Track 01 · Foundation

Web Runtime & Developer Mental Models

Understand the machine, process, network, browser, server, and terminal boundaries before frameworks.

12 detailed lessons · project included
Track 02 · Foundation

HTML, CSS & Accessible UI Foundations

Build the first static TaskFlow interface while learning semantics, layout, responsive design, and accessibility.

13 detailed lessons · project included
Track 03 · Foundation

JavaScript Programming — TaskFlow Lite

Learn programming through a steadily growing TaskFlow Lite application instead of disconnected syntax demos.

24 detailed lessons · project included
Track 04 · Foundation

TypeScript — From JavaScript to Safe Contracts

Migrate working JavaScript into explicit, maintainable contracts and understand where compile-time safety ends.

15 detailed lessons · project included
Track 05 · Foundation

React — TaskFlow Lite Application

Build a complete frontend-only TaskFlow Lite while learning state, forms, effects, composition, and component boundaries.

17 detailed lessons · project included
Track 06 · Phases 03 & 06

Next.js 16 — App Router in Production

Turn React knowledge into a production web application using explicit server/client boundaries and observable data flow.

20 detailed lessons · project included
Track 07 · Phases 04–06

NestJS 12 + Fastify 5 — Backend Architecture

Trace requests through the framework and build backend behavior with explicit ownership and dependency boundaries.

16 detailed lessons · project included
Track 08 · Phases 05–06

HTTP & REST Engineering

Use browser DevTools and raw requests to understand the protocol your frontend and backend actually speak.

16 detailed lessons · project included
Track 09 · Phases 07–10

PostgreSQL + Supabase — Data Engineering

Learn SQL and relational behavior directly before asking Prisma to abstract it.

18 detailed lessons · project included
Track 10 · Phases 09–11

Prisma 7 — ORM, Migrations & Data Modeling

Use Prisma without losing sight of the SQL schema, migration risk, and database behavior underneath.

15 detailed lessons · project included
Track 11 · Phases 11–15

Professional API & Business Logic

Build CRUD, validation, errors, services, filtering, search, sorting, and pagination as one coherent API.

18 detailed lessons · project included
Track 12 · Phases 16–19

Authentication, Authorization & Multi-Tenancy

Treat identity and permissions as separate trust decisions and prove access control with adversarial tests.

18 detailed lessons · project included
Track 13 · Phases 20–25

Forms, TanStack Query & State Architecture

Build complete UI states and make deliberate decisions about forms, URL state, server state, and optimistic mutations.

20 detailed lessons · project included
Track 14 · Phases 26–27

Realtime, Storage & Collaboration

Add collaboration without confusing server truth, cache state, realtime events, and storage authorization.

16 detailed lessons · project included
Track 15 · Phases 28–31

Testing, Security, Observability & Performance

Make quality observable through tests, threat-driven labs, production evidence, and measurement-first performance work.

28 detailed lessons · project included
Track 16 · Phases 32–35

Docker, CI/CD, Vercel & Production Delivery

Package, verify, release, deploy, observe, and roll back TaskFlow as a production system.

30 detailed lessons · project included
Track 17 · Phase 36

Enterprise Systems & Architecture Transfer

Transfer the TaskFlow architecture into procurement, inventory, HRIS, payroll, and other business systems without cargo-culting patterns.

20 detailed lessons · project included