TypeScript Developer Path
Add static types to JavaScript with confidence.
4 lessons · about 31 minutes of reading
Log in to track your progress through this course.
Start lesson 1- 1
TypeScript for Beginners: Setup and Your First Types
Install TypeScript, compile your first file, and see how static types catch mistakes before your code runs.
7 min read
- 2
TypeScript Interfaces and Type Aliases
Describe the shape of objects with interfaces and type aliases, and learn when to use each.
7 min read
- 3
TypeScript Union Types, Narrowing, and Generics
Combine types with unions, narrow them safely, and write reusable code with generics.
9 min read
- 4
TypeScript tsconfig.json and Strict Mode Explained
Understand the key tsconfig options and why turning on strict mode catches more bugs.
8 min read