1. Réaliser ses premières interactions
- Propriétés css des éléments de la page
- Lecture et écriture des éléments html
- Vérifications de formulaires
- L'objet window
2. Contrôler la page et la navigation
- Le gestionnaire d'événements
- Les objets noeuds et éléments
- Création, modification et suppression d'éléments de la page
3. Gérer la programmation
- Boucles et tests
- Tableaux, chaînes, textes
- Multi sélecteurs
- Passage au mode strict
4. Utiliser les objets fabriqués
- Portée des variables et fonctions
- Objets et classes, instanciation
- Tirer parti des objets déjà existants
5. Créer ses outils réutilisables
- Objets littéraux
- Webworkers
- Modules
6. Utiliser javascript en mode client serveur
- Ajax
- Server Side Event
- Ajax avec les promesses
7. Utiliser javascript avec es6
- Nouvelles variables
- Affectation par décomposition
- Fleche
- Valeur par défaut et reste
- Nouvel itérateur
- Générateurs
8. Distinguer des apis html5 pour javascript
- Local storage
- Svg
- Canvas