Skip to content
jsworkbench.

TRACKS

Pick a subject.
Then take it one concept at a time.

Each track is a sequence of phases. Lessons inside a phase use the same read, run, and review rhythm.

4 PHASES

JavaScript

34 lessons across four phases. Clear explanations, focused examples, and room to test your understanding.

34 LESSONS · Foundations / Intermediate / Advanced / Real-World

3 PHASES

HTML & CSS

Semantic documents, CSS layout, and the browser tools that show why a page looks or behaves wrong.

16 LESSONS · HTML / CSS

2 PHASES

AI-Native

Six lessons on learning, prompting, verifying, and reviewing with AI in the loop — plus AI Lab judgment exercises.

06 LESSONS · Learning with AI / Judgment under AI

2 PHASES

React

Eight lessons on components, state, effects, and the review habits that make a React codebase readable.

08 LESSONS · Components / Application

3 PHASES

Git & GitHub

Twelve lessons on snapshots, branches, and a pull request, practiced in a terminal that stores your real repository.

17 LESSONS · Git Fundamentals / GitHub Workflow / Team Simulation

9 PHASES

Node, Express & MongoDB

Node, Express, and MongoDB, then REST design, backend structure, document modeling, request hygiene, observability, and AI endpoints.

26 LESSONS · Node.js fundamentals / Express fundamentals / MongoDB fundamentals / REST API Engineering / Backend Architecture / Data Modeling & Performance / API Security Fundamentals / Debugging & Observability / Backend Meets AI

5 PHASES

Authentication & Security

Who is calling, what they may do, and the concrete failures that show up when those checks are missing.

19 LESSONS · Authentication Fundamentals / Modern Auth Patterns / Authorization & API Security / Common Vulnerabilities & Defenses / Security as Practice