Interviews and Capstone
Interview answers backed by the compiler, live type challenges, a code-review checklist, and a fully typed task tracker built step by step.
This last phase ties the whole course together. First you practise the questions interviewers really ask about TypeScript, with answers you can check against the real compiler instead of memorising. Then you solve classic type challenges the slow way: the naive attempt, the error it gives, and the fix.
Then you learn to review TypeScript code: finding the any that leaks, the as that lies, the missing case, and the type that is too clever. You finish by building one complete typed app, a task tracker, from branded IDs to exhaustive rendering.
Every claim in an answer is backed by a live example. Predict the Types panel first, then check. If you can predict it, you understand it.
Practise this phase
Hands-on exercises: write the code, see your page live, and press Check to have it tested automatically.