Hi, I'm Dimitri.
I create and gather programming exercises for JavaScript web developers.
I focus on bite-sized exercises, tailored for random and regular practice: no storytelling, no riddle, minimal use of math (basic arithmetic).
You can subscribe to know when I publish something new.
JavaScript exercises
- [Free] Server-side quiz 1 (122 questions): random - default
- [Free] Browser-side quiz (19 questions): random - default
- [Paid] Basics (73 exercises): random - default
- [Paid] OOP (43 exercises): random - default
- [Paid] Promises (41 exercises): random - default
- Other resources with JavaScript exercises
Articles
- JavaScript: the Promise() constructor
- JavaScript object wrappers
- My notes on: The principles of object-oriented JavaScript
- JavaScript: how to create arrays?
- JavaScript: blocking and non-blocking functions
- JavaScript: the standard callback function for Array methods
- JavaScript: iterate through Arrays with for statements
- JavaScript: the 3 dots syntax
- Important dates in modern computer science