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