English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 15m | 165 MB
Like all JavaScript-based technologies, TypeScript is changing rapidly as it grows. This course introduces the new kinds of types and the approaches to interacting with them, as well as other features of this rapidly evolving scripting language. Instructor Emmanuel Henri shows how to take advantage of the latest features in TypeScript, as well as critical updates from previous versions, such as type tagging, generators and iterators, and control flow analysis. By the end of the course, even well-versed TypeScript programmers will have found something new to add to their daily workflow.
Topics include:
- Setting up TypeScript
- Tagging union, null, and undefined types
- Mapped types
- Optional type checks
- Constant-named properties
- Type guard inference
Table of Contents
Introduction
1 Learn about TypeScript updates
2 Course prerequisites
3 Using the exercise files
Setting Up TypeScript
4 Update your local environment
5 IDEs with great TypeScript support
6 Where to find help and documentation
Features from Previous Versions
7 Tagged union null or undefined types
8 Control flow analysis and read-only properties
9 External helpers and module enhancements
10 Mapped types and object spread and rest
11 Object type and new.target
12 ES3 and ES5 generators and iterators
13 TypeScript optional checks
14 Catch clause and localized diagnostics
Features in the Latest Version
15 Constant-named properties
16 Defined assignment assertions
17 Type guards inferred with the in operator
18 Support for ES numeric separators
Conclusion
19 Next steps
Resolve the captcha to access the links!