Skip to content
Dev
Way
TypeScript: Typed JavaScript at Scale
Study time
00:00:00
0/15
Reset
Roadmap
Courses
Home
Friday, July 3
Your lessons
You've completed 0% of the course. Pick up where you left off.
Today's plan
Why TypeScript
Basic types
Functions
Objects and interfaces
Study time
Paused
00:00:00
Press play to track your session
Activity
This week
0/15 lessons
0/40 hours
Your modules
All
In progress
Upcoming
Completed
Fundamentals: Why TypeScript exists, the basic types, and typing functions
0%
Object and composite types: Objects, interfaces, unions, literals, narrowing, enums and intersections
0%
Generics and advanced types: Generics, the built-in utility types, and the type-level toolkit
0%
Classes and OOP: Classes, inheritance, contracts, and type guards
0%
Tooling and real-world TS: The compiler config, modules and declaration files, and TypeScript in production
0%
Continue learning
Why TypeScript
Open lesson