Practical TypeScript Migration
Pluralsight
Course Summary
This course teaches practical techniques for migrating existing projects from JavaScript to TypeScript.
-
+
Course Description
In Practical TypeScript Migration, Steve Ognibene converts a web application that uses popular libraries like jQuery and Knockout to TypeScript. The example app is entirely HTML, CSS, and JavaScript, so this course is equally applicable to users of any server-side framework. Steve recommends migration techniques that work well, and highlights some things to avoid. He also makes sure to cover related subjects like source control and preparing your team. Once the application is converted over, Steve demonstrates the code refactoring capabilities that TypeScript enables, and then assembles a TypeScript build script using Grunt and other Node.js tools. After watching this course, you will be well prepared to migrate your existing JavaScript code to TypeScript.
-
+
Course Syllabus
TypeScript Introduction- 10m 45s
—Introduction 10m 45sThe First Conversion- 48m 51s
—A Tour of CoinCounter 1m 38s
—CoinCounter's Design 3m 12s
—Choosing a Conversion Candidate 3m 12s
—The First Extract and Conversion 7m 3s
—Visual Studio TypeScript Build Properties 4m 56s
—Preparing Your Team for TypeScript 5m 29s
—Converting GameClock 11m 21s
—Using Our Converted GameClock 11m 57sTypeScript Migration Toolbox and Workflow- 52m 19sTypeScript Build and Test Pipeline- 29m 36s