YoVDO

Intermediate TypeScript

Offered By: Frontend Masters

Tags

Typescript Courses Generics Courses Inference Courses

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

C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Programming Languages, Part C
University of Washington via Coursera
AP Computer Science A: Java Programming Polymorphism and Advanced Data Structures
Purdue University via edX
Введение в iOS-разработку
Moscow Institute of Physics and Technology via Coursera
Java Programming: Step by Step from A to Z
Udemy