See the bundle then add to cart and your discount is applied.
42 lessons
•3 hours
•4.9/5 (3431 ratings)
Take advantage of static types and supercharge your JavaScript development.
Closed Captions in English
Everything you need, structured and ready to go.
2 lessons
Setup instructions
Readme
Source files
Readme
5 lessons
What, and why TypeScript?
07:31
TypeScript vs JavaScript
06:07
Installing the TypeScript compiler
05:03
TypeScript compiler (tsc) and tsconfig
08:10
Setting up Webpack for TypeScript
10:40
6 lessons
Arrow functions and implicit returns
04:41
Default Function parameters
02:05
Object literal improvements
06:08
Rest Parameters
06:54
Array Spread Operator
02:19
Destructuring Arrays and Objects
06:40
3 lessons
Number Types, arguments and functions
11:20
String Type, String Literals
05:17
Boolean Type
04:09
12 lessons
The “Any” Type
03:27
Implicit vs Explicit Types
03:37
Void Type
03:31
Never Type
01:52
Null, Undefined, Strict Null checks
05:15
Union and Literal Types
04:04
Function Types
06:19
Functions and Optional Arguments
02:28
Typed Functions and Default Params
02:27
Object Types
03:37
Array Types and Generics
04:05
Tuple Types for Arrays
04:27
2 lessons
Type Aliases
05:53
Type Assertions
07:29
5 lessons
Creating Interfaces
06:04
Interfaces with Function Types
03:15
Extending Interfaces
02:33
Interfaces and Optional Properties
02:00
Interfaces with Index Signatures
03:46
9 lessons
Understanding Classes and Constructors
09:16
Public and Private Members
04:59
Readonly Members
02:38
Setters and Getters (Accessors)
06:09
Classes and Inheritance
04:16
Abstract Classes
01:42
Protected Members and Inheritance
03:37
Interface contracts with “implements”
05:38
Static Properties and Methods
04:57
Everything you need to start mastering TypeScript today
Built by Google Developer Experts, there's no better place to learn.
Design patterns, battle-tested techniques, architecture and performance.
Learn at home at your own pace, download for offline viewing.
Nail that interview or promotion with skills that will set you apart.
Access full source code, and experiment live in the browser.
Exclusive access to our members-only community (7,000+ members).
If you're disappointed for whatever reason, you'll get a full refund (but I'm sure you won't need it).
Not-so-good exchange rate? (i.e. India/Brazil). Student?
Email us for a coupon for your country or student ID.