TypeScript Fundamentals

Adding strong typing to large JavaScript apps with TypeScript helps reduce bugs, and keep developers on the performant and maintainable path. We'll look at recent advancements in the JavaScript standard like classes and decorators; some new tools for managing asynchrony; and then dive into TypeScript to add static typing to the mix. In this course, you'll learn everything you need to know to be set up for success when using TypeScript to build a modern web app.

TypeScript Fundamentals

Why TypeScript?

Adding types to JavaScript in a way that’s convenient requires considerable finesse. We’ll walk through how TypeScript’s compiler works, and the benefits that teams who use the language will enjoy.