</> CodeTrained

TypeScript typing practice

TypeScript is JavaScript with extra punctuation in exactly the places typists fumble: colons before every type, angle brackets for generics, pipes for unions.

CodeTrained's TypeScript path is 21 exercises of real, runnable TypeScript — typed by hand, one line at a time, with live speed and accuracy feedback.

Start the TypeScript path — free →

Free to practise · Pro is £1/mo · cancel anytime

What slows people down in TypeScript

What's in the TypeScript path

Why train typing in TypeScript specifically

Autocomplete writes some types for you in an IDE — but reading, reviewing and editing TypeScript still means moving through its symbols fast. Training on real TS code builds reflexes for the annotations themselves, so the types stop costing you time.

Or start with the free story →

Common questions

How many TypeScript exercises are there?
21, organised as one path from beginner upward. Finishing the whole path earns a downloadable certificate.
Is it free?
Yes — every exercise, the story, the daily league and your stats are free with no sign-up. Pro (£1/month) adds cross-device sync.
Do I need to install anything?
No. Everything runs in the browser, on desktop or phone.
Should I learn the JavaScript path first?
If you're new to both, yes — the JavaScript path covers the base syntax, then the TypeScript path adds the type layer on top.