Remote/On-site1 DayGeneva, Switzerland

TypeScript Confidence Bootcamp in Geneva

Get your team started with TypeScript in a single day in Geneva. This hands-on bootcamp covers everything from type annotations and interfaces to generics and real-world refactoring — designed for JavaScript developers making the switch.

Why Train in Geneva?

Geneva is home to CERN, the UN, and a growing number of tech-forward organizations. Swiss engineering teams demand precision — and TypeScript delivers exactly that. Our 1-day TypeScript bootcamp in Geneva is the fastest way to get your team productive with TypeScript.

Training at a Glance

Duration

1 Day

Format

Remote/On-site

Level

Beginner/Intermediate

Price

€500/person

What Your Team Will Learn in Geneva

Day 1: The Confidence-Boosting TypeScript Journey

  • Live debugging session: Identifying common JavaScript pitfalls in production code
  • Setting up TypeScript: tsconfig.json configuration and compiler options
  • Type annotations: Converting JavaScript variables to TypeScript types
  • Primitive types: string, number, boolean, null, undefined, and void
  • Complex types: Arrays, objects, and nested type structures
  • Interfaces vs Types: When to use each and practical differences
  • Enums: Creating reusable constants and string/numeric enums
  • Union types: Handling multiple possible types with | operator
  • Type guards: Runtime type checking with typeof and instanceof
  • Optional properties and parameters with ? syntax
  • Function types: Parameter types, return types, and function signatures
  • Generic basics: Creating reusable functions with <T> syntax
  • Practical refactoring: Converting real JavaScript modules to TypeScript
  • Error handling: How TypeScript catches bugs at compile time
  • IDE integration: Leveraging IntelliSense and auto-completion
  • Common patterns: Converting callback functions, event handlers, and API responses

Your Instructor

Davy Engone

Davy Engone

Founder & Software Mentor @Hackages

I'm Davy, founder of Hackages. After years of consulting and building products, I've designed this workshop to help JavaScript developers fall in love with TypeScript and level up fast.

Technologies Covered

TypeScriptTypeScriptViteViteVitesseVitesse

Ready to Train Your Team in Geneva?

Get 1 day of hands-on TypeScript Confidence Bootcamp - Day 1 training delivered directly to your team. On-site in Geneva or remote — you choose.

Also Available In