Niveau Débutant
- Leçon 1 : Introduction à JavaScript
- Leçon 2 : Variables et types de données
- Leçon 3 : Opérateurs et expressions
- Leçon 4 : Fonctions
- Leçon 5 : Objets et classes
- Leçon 6 : Manipulation du DOM
- Leçon 7 : Gestion des erreurs et débogage
- Leçon 8 : Introduction aux API et aux requêtes AJAX
Niveau Intermédiaire
- Leçon 1 : Les fonctions avancées
- Leçon 2 : Les promesses
- Leçon 3 : Les modules
Niveau avancé
- Leçon 1: Programmation Orientée Objet
- Leçon 2: Fonctions avancées
- Leçon 3: Manipulation avancée du DOM
- Leçon 4: Gestion des erreurs et exceptions
- Leçon 5: Programmation asynchrone
- Leçon 6: Modules et gestion des dépendances
- Leçon 7: Manipulation des tableaux avancée
- Leçon 8: Manipulation des chaînes de caractères avancée
- Leçon 9: Web APIs
- Leçon 10: Optimisation des performances