Trail
TypeScript
0/15 lessons0 stars
Already know some TypeScript? Tap Jump here on any locked level to test out and skip ahead.
Trailhead · 400 m
Level 1: First Steps
Meet TypeScript and add your very first type annotations to everyday JavaScript.
Pine Camp · 900 m
Level 2: Shaping Data
Describe objects, arrays, and tuples with interfaces and type aliases.
3 lessons wait here. Finish level 1 to open them.
Ridge Camp · 1,500 m
Level 3: Unions & Narrowing
Let a value be one of several types, then teach TypeScript which one it is.
3 lessons wait here. Finish level 2 to open them.
High Camp · 2,200 m
Level 4: Functions & Generics
Type your functions, tame `any` with `unknown`, and write reusable generic code.
3 lessons wait here. Finish level 3 to open them.
Summit Push · 3,000 m
Level 5: Pro Toolkit
Reach for utility types, assertions, and tsconfig like a confident junior dev.
3 lessons wait here. Finish level 4 to open them.
The summit
Finish all 15 lessons to earn your TypeScript certificate.