Learn TypeScript
Curriculum
14 Topics- 01 Introduction to TypeScript: The Typed JavaScript
- 02 Basic Types: Classifying Your Data
- 03 Functions: Typing Your Logic
- 04 Interfaces: Contracts for Objects
- 05 Union and Intersection Types: Combining Types
- 06 Type Aliases vs Interfaces
- 07 Enums and Constants: Managing Defined States
- 08 Classes: Object-Oriented TypeScript
- 09 Generics: Writing Reusable, Flexible Code
- 10 Type Assertions and Casting
- 11 Advanced Type Manipulation
- 12 Utility Types: Built-in Type Helpers
- 13 Asynchronous TypeScript and Error Handling
- 14 Modules, Third-Party Libs, and Configuration