Deepen your understanding of JavaScript’s most powerful features ▯

Master Advanced JavaScript in One Day

This one-day course dives into the most critical advanced concepts in JavaScript. You’ll explore closures, the 'this' keyword, prototypal inheritance, and the event loop. By the end of the day, you'll understand how JavaScript works under the hood, helping you write cleaner, more efficient, and maintainable code.

Testimonial 1
Testimonial 2
Testimonial 3
Testimonial 4
5.0
Trusted by 5000+ engineers

Training CURRICULUM

WorkshopHands-on practice & coding
LectureConcepts & theory
Lecture
Understanding and using closures effectively
Lecture
Mastering the 'this' keyword in different contexts
Lecture
Exploring prototypal inheritance and the prototype chain
Lecture
Execution context and the call stack
Lecture
Advanced function patterns like currying and partial application
Lecture
Metaprogramming with Proxies and Reflect API
Lecture
The event loop, microtasks, and concurrency model

OVERVIEW

Hands-on coding sessions
Real-world examples of advanced concepts
Interactive Q&A
Certificate of completion

REQUIREMENTS

Solid understanding of JavaScript fundamentals
Experience with building JavaScript applications
Familiarity with ES6+ syntax

MEET YOUR INSTRUCTORS

Davy Engone

Davy Engone

Founder & Software Mentor @Hackages

Davy has over a decade of experience teaching developers advanced JavaScript concepts and helping teams build scalable, maintainable codebases. His approach is highly practical, combining theory with hands-on exercises.

A DAY WITH HACKAGES

Morning 8:30–12:30

Theoretical deep dive and live coding demos

Afternoon 13:30–17:30

Hands-on exercises and real-world problem solving

Evening (Optional)

Extra challenges and office hours on Hackages platform

TECHNOLOGIES WE ARE GOING TO USE AND LEARN

JavaScript

JavaScript

The language behind the web, explored in depth with advanced concepts and patterns.

Vite

Vite

The build tool for modern web development.

Node.js

Node.js

The runtime for JavaScript on the server.

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 intensive training
Remote or on-site delivery
Certificate of completion
Hands-on advanced exercises

* Maximum 12 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.

No, this course is for developers who already understand JavaScript fundamentals and want to explore advanced concepts.