Choose a path. Finish topics. Move the bar.
This course is a practical starting point for fullstack development — enough Frontend and Backend grounding to begin building real applications. Treat it as your on-ramp: when you need deeper or more specialized skills, keep learning beyond these four weeks.
Frontend
HTML/CSS foundations → React → RTK + TanStack Query → Next.js → weekly mini-projects (Tic-Tac-Toe, Todo, blog/dashboard, Notes UI).
- W1HTML, CSS & React UI foundations
- W2Managing State, Escape Hatches & Data
- W3Next.js Getting Started
- W4Revise, Challenge & Practice
Backend
Node.js & Express → Nest HTTP → SQL & TypeORM → auth & API craft → platform judgment — weekly Notes API milestones (P1–P4).
- W1Node.js, Express & NestJS HTTP foundations
- W2PostgreSQL & TypeORM
- W3Auth, contracts & API craft
- W4Platform, craft & capstone
How progress works
Same rhythm on both paths — definition, quiz, then the week’s mini-project brief.
Pick a path
Frontend or Backend — four weeks each, equal weight on the bar.
Study a topic
Formal definition first, then simple words, examples, and a live playground.
Pass the quiz
Score at least 80% — the API scores and saves progress to your account.
Ship the week’s mini-project
Each week ends with a coding brief. FE projects are practice-only; BE Notes milestones are auto-validated.