Intermediate TypeScript
Offered By: Frontend Masters
Course Description
Overview
Learn to type some of the more tricky TypeScript challenges found in large codebases, such as declaration files, generics, and transforming types. You’ll learn to keep yourself and your team unblocked by learning to diagnose common problems quickly. By taking this course, you'll grow from being a contributor to a TypeScript codebase to being on the path to becoming "the TypeScript expert" for your team.
Syllabus
- Introduction
- Declaration Merging
- Modules & CJS Setup
- Type Queries
- Conditional Types
- Conditional Types Practice
- Extract & Exclude
- Type Q&A
- Inference with Conditional Types
- Inference Q&A
- Indexed Access Types
- Mapped Types
- Advanced Mapped Types
- Pick & Mapping Modifiers
- Template Literal Types & Key Mapping
- Filtering Out Properties
- Typing a Data Layer
- Wrapping Up
Taught by
Mike North
Related Courses
Discrete Inference and Learning in Artificial VisionÉcole Centrale Paris via Coursera Teaching Literacy Through Film
The British Film Institute via FutureLearn Linear Regression and Modeling
Duke University via Coursera Probability and Statistics
Stanford University via Stanford OpenEdx Statistical Reasoning
Stanford University via Stanford OpenEdx