A focused TypeScript track covering core type-system concepts first, then practice for applying those ideas.
Chapter 1
Understand TypeScript syntax, types, narrowing, interfaces, generics, and practical usage patterns.
Chapter 2
Solvable TypeScript practice backed by real puzzle routes.