See the bundle then add to cart and your discount is applied.
Learn the smarter and faster way, with industry best-practices and real-world scenarios for you to become the ultimate TypeScript developer.
 
  Brought to you by Todd Motto, multi-award winner, world-wide conference speaker and workshop leader.   Google Developer Expert  
An in-depth tour of beginner to advanced TypeScript practices that will set you up for a solid future of bulletproof code.
 
  Christoffer Noring
Lead Cloud Advocate, MicrosoftYou truly have a gift for teaching TypeScript. I've learned and understood so much in such a short amount of time, very impressive!
 
  Christian Eckenrode
Software Engineer, Amazon 
   TypeScript Compiler In-Depth (tsc) and tsconfig
  TypeScript Compiler In-Depth (tsc) and tsconfig  ES6/7 and JavaScript versus TypeScript
  ES6/7 and JavaScript versus TypeScript  Primitive and Basic Types
  Primitive and Basic Types  Implicit and Explicit Types, Assertions
  Implicit and Explicit Types, Assertions  Creating Types, Enums and Interfaces
  Creating Types, Enums and Interfaces  Union, Literal and Tagged Types
  Union, Literal and Tagged Types  Typing Functions and Signatures
  Typing Functions and Signatures  Any, Void, Never, Null, Strict Null Checks
  Any, Void, Never, Null, Strict Null Checks  OOP Practices In-Depth with Classes and Inheritance
  OOP Practices In-Depth with Classes and Inheritance  Set/Get, Protected, Private/Public/Static Members
  Set/Get, Protected, Private/Public/Static Members  
   Advanced Types, Mapped Types, keyof/typeof
  Advanced Types, Mapped Types, keyof/typeof  Generics, Type Guards, Signatures and Overloads
  Generics, Type Guards, Signatures and Overloads  Namespaces, Generics and Custom Modules
  Namespaces, Generics and Custom Modules  Strict Type Checking, Advanced Compiler Options
  Strict Type Checking, Advanced Compiler Options  Queries and Lookup/Reverse Types
  Queries and Lookup/Reverse Types  Type Modifiers and 'this' Keyword
  Type Modifiers and 'this' Keyword  Guarding Types with typeof/instanceof/literals
  Guarding Types with typeof/instanceof/literals  Interfaces vs Classes vs Types
  Interfaces vs Classes vs Types  Reverse Mappings, Inline and Numeric Enums
  Reverse Mappings, Inline and Numeric Enums  DefinitelyTyped and Declaration Files/Modules
  DefinitelyTyped and Declaration Files/Modules  
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
  A true masterclass in TypeScript! I think the course is great, the concepts are introduced briefly and the examples are simple enough to follow.




 
  William Ennals
Full-Stack Engineer, LeidosAfter watching the TypeScript Basics and Masterclass course, I'm super confident in my knowledge. Todd helped making the strengths of TypeScript a lot clearer and showed best practices for writing flexible and better code.




 
  Phuoc Le
Full Stack DeveloperBrilliant TypeScript course. Clear, concise and spot on! I went through this course as a refresher. Absolutely loved it.




 
  Rishi Abeeluck
Software Engineer(Also available separately, if you like)
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. 
TypeScript Basics class is awesome, I really enjoyed, it was nice and clear and I picked things up real fast.




 
  Sergio Flores Ledezma
Full Stack Developer, MonBuildingExcellent course. Todd presents the information extremely well and in a way that is easy to understand. This course will benefit anyone looking to understand Typescript better!




 
  Casey Colvell
Senior Software Engineer, ClearlinkI loved this course. Easy to follow and helped me get a better understanding of not just TypeScript, but also JavaScript as a language and why things work the way they do.




 
  Tyler Smith
JavaScript EngineerThis is a very well paced and explained course through the world of TypeScript! Great job and looking forward to more.




 
  Daniel Marbach
Software Engineer, ParticularExcellent introduction to TypeScript, very much enjoyed and learned so much. Full of great content and took away a lot of the confusion around TypeScript!




 
  Ivan Shupenya
Software Developer, CreatioSkip the docs, go here! This is a fantastic course to dip your toes in TypeScript. I feel like I understand the official documents better now that I am done with this course.




 
  Aishwarya Sharma
Application Developer, Accenture