typescript-first-steps

TypeScript First Steps

Jump-start your TypeScript journey with this friendly, practical intro from Anjana Vakil.


This is a companion repository for the TypeScript First Steps course on Frontend Masters. Frontend Masters

Overview

This course will equip you with the key concepts & skills you’ll need to become proficient with the TypeScript language, and acquaint you with the production-grade tooling, workflows, and resources you’ll want to accelerate your productivity and career growth.

By taking this course, you’ll:

What’s this course all about?

TypeScript is the industry’s preferred way to bring some order to the notorious unpredictability of JavaScript’s weak typing, allowing us to write more stable, production-ready web apps. In this course, we’ll get to know TypeScript through hands-on refactoring exercises, as we use increasingly complex TS features to stabilize a buggy JS app. Beyond exploring the language itself, we’ll also get familiar with popular TS tooling and workflows for full-stack development. By the end of the course, you’ll be a productive TypeScript developer ready to deepen your knowledge with further courses on FrontendMasters.

Who is this course for?

If any or all of those are true, this is the perfect course for you!

Prerequisites:

What we’ll cover in this course:

TypeScript: What? Why? How?

Core TS concepts & syntax

Full-stack TS workflows

Slides