16 interactive lessons now live — start your TypeScript journey Check it out
«TS Playground
Get full access

Master TypeScript & React through interactive practice

The TypeScript learning platform built to take you from beginner to confident, with live code execution and auto-graded tests. Written by developers from Google, Meta, Amazon.

Get started now No signup required
A
B
C
D
E
F
G
16+ lessons available
Across 2 learning tracks

Learning Tracks

Live Editor

Write TypeScript and React with syntax highlighting, instant preview, and console output.

Guided Lessons

Clear instructions, starter code, and solution hints — learn one concept at a time.

Auto-graded

Run tests in the browser and get immediate pass/fail feedback on your code.

What you'll learn

Variables, types, and type inference
Functions with typed parameters
Interfaces and custom types
JSX and component composition
Props, state, and event handlers
React hooks (useState, useEffect)
Someone from Egypt started the JavaScript track recently
Live