An open API service indexing awesome lists of open source software.

https://github.com/mariusschulz/egghead-advanced-typescript-fundamentals

Code for my "Advanced TypeScript Fundamentals" ​egghead.io course.
https://github.com/mariusschulz/egghead-advanced-typescript-fundamentals

typescript

Last synced: about 1 year ago
JSON representation

Code for my "Advanced TypeScript Fundamentals" ​egghead.io course.

Awesome Lists containing this project

README

          

# Advanced TypeScript Fundamentals

This repository contains the code for my [Advanced TypeScript Fundamentals](https://egghead.io/courses/advanced-typescript-fundamentals-579c174f) video course.

1. [Use TypeScript's Optional Chaining Operator](https://egghead.io/lessons/typescript-use-typescript-s-optional-chaining-operator)
2. [Use TypeScript's Nullish Coalescing Operator](https://egghead.io/lessons/typescript-use-typescript-s-nullish-coalescing-operator)
3. [Statically Type Unknown Values with TypeScript's `unknown` Type](https://egghead.io/lessons/typescript-statically-type-unknown-values-with-typescript-s-unknown-type)
4. [Narrow Types with TypeScript's Assertion Functions](https://egghead.io/lessons/typescript-narrow-types-with-typescript-s-assertion-functions)
5. [Implement TypeScript's Truly Private Class Fields](https://egghead.io/lessons/typescript-implement-typescript-s-truly-private-class-fields)
6. [Ensure Initialization of Class Instance Properties in TypeScript](https://egghead.io/lessons/typescript-ensure-initialization-of-class-instance-properties-in-typescript)
7. [Declare TypeScript's Read-Only Array and Tuple Types](https://egghead.io/lessons/typescript-declare-typescript-s-read-only-array-and-tuple-types)
8. [Prevent Type Widening with Const Assertions in TypeScript](https://egghead.io/lessons/typescript-prevent-type-widening-with-const-assertions-in-typescript)
9. [Select One of Several Types with Conditional Types in TypeScript](https://egghead.io/lessons/typescript-select-one-of-several-types-with-conditional-types-in-typescript)
10. [Statically Type String Literals with Template Literal Types in TypeScript](https://egghead.io/lessons/typescript-statically-type-string-literals-with-template-literal-types-in-typescript)