Remote/On-site1 DayDublin, Ireland

Advanced TypeScript Deep Dive in Dublin

Take your team's TypeScript skills to the next level in Dublin. This advanced deep dive covers conditional types, mapped types, template literal types, and production-ready patterns that make your codebase safer and more maintainable.

Why Train in Dublin?

Dublin is the European headquarters for Google, Meta, Stripe, and many other tech giants. The city has one of the most active JavaScript and TypeScript developer communities in Europe. Our advanced TypeScript training in Dublin helps experienced teams unlock the full power of the type system.

Training at a Glance

Duration

1 Day

Format

Remote/On-site

Level

Intermediate/Advanced

Price

€600/person

What Your Team Will Learn in Dublin

Day 1: TypeScript Mastery and Beyond

  • Built-in utility types: Partial, Required, Pick, Omit, Record deep dive
  • Custom utility types: Creating your own type helpers and transformations
  • Conditional types: T extends U ? X : Y patterns and use cases
  • Distributive conditional types: How unions flow through conditional types
  • Template literal types: Dynamic string manipulation at the type level
  • Mapped types: Transforming object types with keyof and in operators
  • Key remapping: Using as clauses to modify property names
  • Declaration merging: Extending modules, interfaces, and namespaces
  • Exhaustiveness checking: Using never type to catch missing cases
  • Type guards advanced: Custom type predicates and assertion functions
  • Const assertions: as const and its impact on type inference
  • Variance and covariance: Understanding type compatibility rules
  • Advanced generics: Constraint patterns, conditional constraints, and inference
  • Real-world patterns: API typing, form validation, and state management
  • Performance optimization: Avoiding deep type recursion and compilation issues
  • Framework integration: Advanced typing for React, Vue, or Node.js applications

Your Instructor

Davy Engone

Davy Engone

Founder & Software Mentor @Hackages

Davy helps dev teams master modern tools. He's passionate about simplifying complex concepts through live code and practical examples.

Technologies Covered

TypeScriptTypeScriptViteViteVitesseVitesse

Ready to Train Your Team in Dublin?

Get 1 day of hands-on Advanced TypeScript Deep Dive - Day 2 training delivered directly to your team. On-site in Dublin or remote — you choose.

Also Available In