egghead-advanced-typescript-fundamentals
egghead-advanced-typescript-fundamentals copied to clipboard
Code for my "Advanced TypeScript Fundamentals" egghead.io course.
Advanced TypeScript Fundamentals
This repository contains the code for my Advanced TypeScript Fundamentals video course.
- Use TypeScript's Optional Chaining Operator
- Use TypeScript's Nullish Coalescing Operator
-
Statically Type Unknown Values with TypeScript's
unknown
Type - Narrow Types with TypeScript's Assertion Functions
- Implement TypeScript's Truly Private Class Fields
- Ensure Initialization of Class Instance Properties in TypeScript
- Declare TypeScript's Read-Only Array and Tuple Types
- Prevent Type Widening with Const Assertions in TypeScript
- Select One of Several Types with Conditional Types in TypeScript
- Statically Type String Literals with Template Literal Types in TypeScript