← All courses
Curated learning resource

TypeScript Handbook

TypeScript

DevelopmentIntermediateEnglish
TypeScript Handbook

About this resource

Learn everyday types, narrowing, generics and how TypeScript models JavaScript programs.

Related skills

typescriptjavascripttypes

Prerequisites

JavaScript experience

Suggested learning approach

Finish each section with a small exercise. Record the problem, your solution and what you learned, then build a demonstrable result each week.

Build your learning roadmap