Cross the gap from simply knowing TypeScript basics and how to read TypeScript code to being able to tackle new, challenging TypeScript problems. You'll go through a series of challenges designed to reinforce your knowledge and make the important TypeScript concepts truly "stick" in your mind. Test your knowledge through quizzes, challenges, and even a TypeScript game show!
Overview
Syllabus
- Introduction
- TypeScript Basics Quiz
- Primitive Types Quiz
- Async vs Promise Quiz
- Variadic Tuple Types
- Class Property Inference
- Thrown Values as unknown
- Template Literal & Key Remapping
- Checked index access
- Typed Data Store Exercise
- Typed Data Store Solution
- Will It Compile Quiz
- Typing jQuery Exercise
- Typing jQuery Solution
- Typerdy
- Beginner Type Challenges
- Intermediate Type Challenges: ReturnOf & Split
- Intermediate Type Challenges: Q&A and IsTuple
- Expert Type Challenges
- Penpal Types Exercise
- Penpal Types Solution
- Wrapping Up
Taught by
Mike North