- Introduction
- Installing TypeScript
- Preparing a TypeScript Project
- Understanding Typing, Variables, and Functions
- Working with Classes and Interfaces
- Organizing Your Code with Namespaces
- Reusing Code through Modules
- Compiling, Testing and Running TypeScript
- Debugging TypeScript
- Launching Your Application
- Summary and Conclusion