All skill tests
Skill test
TypeScript skill test
70 multiple-choice questions covering everything in the TypeScript course. Free, no sign-up.
Ready?
- • Multiple choice, one question at a time, in a random order.
- • See straight away whether you're right, with an explanation, and your running score.
- • Stop whenever you like to see your score card so far.
- • No time limit: a timer just shows how long you've taken.
What the test covers
- Day 1: Why TypeScript?
- Day 2: Basic Types
- Day 3: Functions
- Day 4: Objects & Interfaces
- Day 5: Union Types
- Day 6: Narrowing
- Day 7: Arrays, Tuples & Enums
- Day 8: Generics
- Day 9: Classes
- Day 10: Utility Types
- Day 11: Advanced Types
- Day 12: Modules & Declarations
- Day 13: Async Code & APIs
- Day 14: Projects & Tooling