A one-day, all-in training experience to begin your journey into TypeScript, the next frontier in enterprise web application development.
Registration is not currently available.
Introduction to TypeScript: Benefits and key TypeScript concepts
Compatibility with ES6+: Which ES6 and later features are supported
Development Environment Setup: Quick and optimal environment setup
Basic types: Working with types
The power of interfaces: Leveraging TypeScript interfaces to improve code readability
Extending interfaces: Unions, aliases, and other advanced interface features
Classes and composition: Using Classes, functional composition, and differences from ES Classes
Generics: How to use generic types for building APIs
Ambient Declarations: Leveraging other type definitions
Decorators and Metadata: Syntax for efficient extension of Classes and other language features
Advanced TypeScript configuration: Additional options for getting the most from TypeScript
Testing: A robust testing workflow with TypeScript
Debugging: Troubleshooting and finding errors in your application
Future of TypeScript: Summary of highly anticipated TypeScript features