You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In this course we will learn about some of the recently released advanced TypeScript features, using practical examples you might encounter in your projects. We’ll start off by demonstrating two new features that improve readability (numeric separators) and tighten type strictness in classes (strict property initialization). We’ll then move on to improving type guards with a practical Redux-inspired example. A summary on types vs. interfaces will be used as a transition to a few self-referencing types examples and then a lesson on fine-grained control features when using mapped type modifiers. We’ll then cover a few ways to use the new conditional types and we’ll end with a lesson on building decorators to initialize properties in classes.
The text was updated successfully, but these errors were encountered:
https://egghead.io/courses/practical-advanced-typescript-features
Primary tag
TypeScript
In this course we will learn about some of the recently released advanced TypeScript features, using practical examples you might encounter in your projects. We’ll start off by demonstrating two new features that improve readability (numeric separators) and tighten type strictness in classes (strict property initialization). We’ll then move on to improving type guards with a practical Redux-inspired example. A summary on types vs. interfaces will be used as a transition to a few self-referencing types examples and then a lesson on fine-grained control features when using mapped type modifiers. We’ll then cover a few ways to use the new conditional types and we’ll end with a lesson on building decorators to initialize properties in classes.
The text was updated successfully, but these errors were encountered: