Web Adventure
0days0XP0/80

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.