TypeScript
Types that catch bugs before your users do.
For developers who know JavaScript: the type system from annotations to generics, narrowing, utility types, real-project configuration and typing React - with free resources on every topic.
Your progress0/20 topics · 0%
Saved on this device — no account needed.
6 stages20 topics₹0 to follow
- 1
Getting Started
TS running, and the philosophy understood.
1 week0/3 - 2
Everyday Types
Type real application data confidently.
1–2 weeks0/4 - 3
Narrowing & Guards
Let the compiler prove your code safe.
1–2 weeks0/4 - 4
Generics & Advanced Types
Reusable code that stays type-safe.
2 weeks0/4 - 5
TS in Real Projects
Use TS the way teams do.
2 weeks0/4Build: Migrate a JS project to strict TS
Convert a small JS app to strict-mode TypeScript - the fastest way to internalise the system.
- 6
Prove It
Verified proof of TS fluency.
1 week0/1