See the bundle then add to cart and your discount is applied.
37 lessons
•4 hours
•4.9/5 (4982 ratings)
Advanced TypeScript, comprehensively covered in real-world digestable chapters.
Closed Captions in English
Everything you need, structured and ready to go.
2 lessons
Setup Instructions
Readme
Source Files
Readme
4 lessons
A ‘this’ Keyword Primer
04:54
Exploring ‘this’ with .call, .apply and .bind
10:55
Arrow Functions and Lexical Scope
05:31
Typing ‘this’ and ‘noImplicitThis’
06:38
3 lessons
‘typeof’ Type Queries
04:19
‘keyof’ Index Type Queries
03:18
‘keyof’, Generics and Lookup Types
05:45
5 lessons
‘Readonly’ Mapped Type
07:49
‘Partial’ Mapped Type
04:15
‘Required’ Mapped Type, +/- Modifiers
05:16
‘Pick’ Mapped Type
04:30
‘Record’ Mapped Type
07:27
4 lessons
‘typeof’ and Type Guards
11:15
‘instanceof’ and Type Guards
09:15
User Defined Type Guards
04:28
Literal Type Guards and ‘in’ Operator
05:12
4 lessons
Intersection Types
08:17
Discriminated (Tagged) Unions
06:28
Interfaces vs Type Aliases
04:48
Interfaces vs Classes
05:21
2 lessons
Function Generics
10:56
Function Overloads
09:34
2 lessons
Numeric Enums and Reverse Mappings
07:43
String Enums and Inlining Members
04:56
4 lessons
DefinitelyTyped and @types
Readme
Writing Declaration Files
08:07
Augmenting Modules with Declarations
07:22
Emitting Declaration Files
04:16
10 lessons
Include, Exclude and Files properties
07:41
Configuration Inheritance with Extends
04:18
Output Locations, Tweaks and Emitting On Error
05:38
Emitting Source Maps
04:19
Transpiling and Experimental Features
08:08
Understanding “lib” and ES libraries
07:02
Strict Flags for Enhanced Safety
05:11
CLI Output Tweaks
05:16
Enforcing Code Quality
02:36
Performance Bundling and tslib
05:48
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.