Curriculum

  1. 1

    Book Preview

    1. Ultimate Typescript Handbook Free preview
  2. 2

    Introduction

    1. (Included in full purchase)
  3. 3

    Chapter 1 : Introduction to TypeScript and its Benefits

    1. (Included in full purchase)
  4. 4

    Chapter 2 : Setting up a Development Environment

    1. (Included in full purchase)
  5. 5

    Chapter 3 : Basic Type Annotations

    1. (Included in full purchase)
  6. 6

    Chapter 4 : Using the TypeScript Compiler

    1. (Included in full purchase)
  7. 7

    Chapter 5 : Enums, Interfaces, and Namespaces

    1. (Included in full purchase)
  8. 8

    Chapter 6 : Objects, Arrays, and Tuples in TypeScript

    1. (Included in full purchase)
  9. 9

    Chapter 7 : Functions in TypeScript

    1. (Included in full purchase)
  10. 10

    Chapter 8 : Classes in TypeScript

    1. (Included in full purchase)
  11. 11

    Chapter 9 : Control Flow Analysis

    1. (Included in full purchase)
  12. 12

    Chapter 10 : Manipulating Types

    1. (Included in full purchase)
  13. 13

    Chapter 11 : TypeScript Modules

    1. (Included in full purchase)
  14. 14

    Chapter 12 : Creating Declaration Files

    1. (Included in full purchase)
  15. 15

    Chapter 13 : Building a Conference App with Angular and TypeScript

    1. (Included in full purchase)
  16. 16

    Index

    1. (Included in full purchase)

About the course

This book provides a comprehensive guide to TypeScript, a programming language that extends JavaScript with powerful features like static typing, classes, and interfaces. The book is divided into thirteen chapters that cover everything from setting up a development environment to building an Angular app with TypeScript. We start with an introduction to TypeScript and its benefits and go on to explain how TypeScript can help developers write more maintainable, scalable code and catch errors before they make it to production. The book then dives into more technical topics like basic type annotations, using the TypeScript compiler, advanced features like enums and interfaces, and manipulating types. The book then discusses chapters on classes and control flow analysis that are particularly helpful for developers looking to build more complex applications. The book teaches by example, with numerous code examples that illustrate the main concepts and approaches towards writing TypeScript programs and codes, and finishes with a comprehensive practical example that shows step-by-step development of a modern web application using TypeScript and Angular.

About the Author

Dan Wellman is an author and coder from the United Kingdom, with over 15 years of experience in the front-end realm. He has written extensively on JavaScript, both online and offline, and has created numerous videos for platforms in the digital education sector, such as PluralSight. He is currently working as a senior developer for a global fin-tech company.