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.
-
Why TypeScript?Welcome and Setup
We'll introduce ourselves and meet each other, and ensure everyone is properly set up for the course.
-
Why TypeScript?Strange JavaScript & The Benefits of Types
JavaScript has some quirky characteristics that can lead to considerable confusion, particularly from those who come from a background using a strongly-typed language like C++ or Java.
-
Why TypeScript?Using the TypeScript Compiler
The Typescript compiler is a robust tool for turning your code into JavaScript. We’ll look at how the tool is typically used, and the vast array of important configuration parameters we can tweak to get just what we need.
-
Why TypeScript?EXERCISE: Compiling TypeScript into JavaScript
We'll use our knowledge of the
tsc
command to compile some TypeScript files into appropriate JavaScript code. -
Why TypeScript?Coffee Break
Coffee Break