The TypeScript Masterclass
HomeSlides

The TypeScript Masterclass

WorkshopTalkSlidesTypeScript

The TypeScript masterclass is a workshop accompanying my book TypeScript in 50 Lessons. It includes a deep dive into the type system for beginners and intermediate developers alike. No matter if you just learned a bit of JavaScript and want to get better tooling, or if you are a developer with some experience in JavaScript and TypeScript and want to learn the nitty-gritty of the type system, this workshop is for you.

There’s an upcoming public workshop with Smashing Conf, but you can have one in-house, tailored for you.

Contents include:

  • Union and Intersection Types
  • Generics
  • Index Access Types
  • Mapped Types
  • Conditional Types
  • String Template Literal Types
  • Low Maintenance Types
  • Void and Substitutability
  • The Problem with Enums
  • Variadic Tuple Typ

With lots of examples and exercises!

Target audience: Beginners, intermediate JavaScript, and TypeScript developers Workshop duration: 1-day, 1.5-days, 3-days

Resources

Public presentations