This book is a guide to the TypeScript language, ranging from basic concepts to advanced language features. Learn to use TypeScript with a variety of frameworks, and build applications using industry-standard best practices for design patterns and testing strategies.