Get 60% more confident with TypeScript in just one day

Go from JavaScript developer to confident TypeScript user in one day

Testimonial 1
Testimonial 2
Testimonial 3
Testimonial 4
5.0
Trusted by 5000+ engineers
Vite
Vitesse
TypeScriptTypeScript

OVERVIEW

TypeScript Confidence Bootcamp - Day 1

A full-day, hands-on workshop where JavaScript developers experience the benefits of TypeScript firsthand. Start by debugging a JavaScript app and then progressively adopt TypeScript to gain confidence and write safer, scalable code.

TRAINING CURRICULUM

TypeScript Confidence Bootcamp - Day 1

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

OUTCOMES

By the end of the training

Go from JavaScript developer to confident TypeScript user in one day

Online or on-site
Hands-on conversion from JS to TS
Certificate of completion
Live Q&A and support

REQUIREMENTS

Install Node.js (https://nodejs.org/en/)
Install VS Code with TypeScript plugin
Some JavaScript experience required
No prior TypeScript experience needed

MEET YOUR INSTRUCTORS

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.

A DAY WITH HACKAGES

How we structure the day

Morning 8:30-12:30

Live demo: JS pain points and TypeScript rescue

Afternoon 13:30-17:30

Hands-on: Refactoring JS to TS + team debugging

Homework and office hours

Extra conversion challenges and code reviews via Hackages platform

TECHNOLOGIES WE ARE GOING TO USE AND LEARN

TypeScript

TypeScript

A superset of JavaScript that adds static typing and improves code safety.

Vite

Vite

Fast development server and build tooling commonly used in TypeScript projects.

Vitesse

Vitesse

Opinionated starter template stack that accelerates modern TypeScript setup.

PRICING

Train your team today

The cost to train your team is a fraction of the cost to replace them.

€500/person

* excl VAT

What's included:

8 hours of training
Fully remote or on-site
Interactive debugging exercises
Certificate of completion

* Maximum 15 attendees

FAQ'S

if your question wasn't answered below

Chances are at this stage you have a couple questions. Here are a few questions that are often asked.

Yes! This day is designed to help JavaScript developers understand and apply TypeScript in real projects.