Exploring TypeScript: TS 5.8 edition
April 22, 2025

The chapters of this book are grouped into parts:
- Meta-content (information about the book etc.):
- Part “Preliminaries”
- Using TypeScript almost immediately:
- Part “Quick start to TypeScript”
- More information on common TypeScript features:
- Part “Setting up TypeScript”
- Part “Basic types”
- Part “Types for objects, classes, Arrays, and functions”
- Part “Dealing with ambiguous types”
- Advanced usage of types:
- Part “Computing with types”
Required knowledge: You must know JavaScript. If you want to refresh your knowledge: My book “Exploring JavaScript” is free to read online.
Axel Rauschmayer is one of the foremost communicators on web development. You can read his Exploring TypeScript for free online or buy it for a very reasonable price.