TypeScript · 18 phases · 109 topics · ~44 h
The TypeScript Roadmap
Every phase is labelled by level so you can start where you are. Each topic opens with a real-life analogy, then commands and code you run yourself, then questions with reveal answers. Progress is saved as you go.
Beginner no prior knowledgeIntermediate day-to-day workAdvanced production and interviews
Where should I start?
Pick a path for your goal
Complete beginner
You know some JavaScript and no TypeScript. Start here: every word is explained.
Job-ready TypeScript developer
You can type basic code and want what teams expect day to day.
Advanced types and interviews
You use TypeScript daily and want type-level skills and interview depth.
The full curriculum
Level