Introduction
Welcome to Learning TypeScript
()
What is TypeScript?
()
Who's this for?
()
Exercise files
()
Setting up the development environment
()
Sample application
()
1. The Basics
Adding TypeScript to an existing application
()
Describing your code with types
()
Understanding type inference and gradual typing
()
2. Defining Custom Types
Defining custom types with interfaces
()
Enhancing interface definitions
()
Restricting possible values with enums and literal types
()
Allowing a variable to be multiple types
()
3. Classes
Encapsulating logic and data with access modifiers
()
Modifying types with Partial and Omit
()
JavaScript classes overview
()
Converting JavaScript classes to TypeScript
()
4. Expanding and Improving Type Support
Adding type support for third-party APIs
()
Reusing common logic with generics
()
Type checking JavaScript files
()
Adding type support for native APIs
()
Goodbye
Next steps
()
Conclusion
()
Ex_Files_Learning_TypeScript.zip
(1.0 MB)