A Practical Start with TypeScript
Pluralsight
Course Summary
This course uses a demo-first approach to get you familiar with TypeScript. You will cover all of the main language features of TypeScript by building software for a vending machine serving drinks and candy.
-
+
Course Description
This compact course will introduce you to TypeScript using a practical, demo-first approach. In this course, A Practical Start with TypeScript, you will cover all of the main language features in TypeScript, enabling you to write structured browser code for your app. First, you'll go over the foundations and basics of the TypeScript language, getting you prepared to write it. Next, you will see how to use inheritance, polymorphism, and interfaces in TypeScript. Finally, you will get an explanation of several options to further structure your code, especially with bigger projects. By the end of this course, you'll have the knowledge to feel ready to write your own TypeScript app.
-
+
Course Syllabus
Course Overview- 1m 28s
—Course Overview 1m 28sPreparing to Write an Application- 24m 54s
—Course and Module Introduction 2m 6s
—TypeScript vs. JavaScript 1m 30s
—What Is TypeScript? 1m 52s
—The Transpiler 2m 49s
—The Editor 1m 32s
—Setting up Visual Studio Code 2m 28s
—Configuring a Build Task 2m 49s
—tsconfig.json and tsc Command Line Arguments 3m 9s
—Source Maps 0m 51s
—Bootstrapping an Application 2m 59s
—Debugging 1m 4s
—Referencing Other TypeScript Files 1m 10s
—Summary 0m 29sUnderstanding the Language Basics- 39m 40sApplying Object Orientation- 12m 35sStructuring Code- 21m 14s