JavaScript — modularité, performance et API navigateur

Écrivez du JavaScript qui tient sur la durée : modules, architecture d'état, gestion fine du cycle de vie et optimisation du rendu.

16 leçons · 5 h 16 · Niveau avance · 100 % gratuit

Ce que vous saurez faire

  • Découper une application en modules avec des responsabilités claires
  • Structurer un état applicatif prévisible et testable
  • Optimiser le rendu : batch des modifications, mémoïsation, chargement différé
  • Exploiter les API navigateur utiles : IntersectionObserver, Web Storage, Clipboard

Prérequis

  • Maîtriser le DOM, les événements et async/await
  • Avoir déjà développé une interface JavaScript de plusieurs fichiers
Le fil rouge du cours

un gestionnaire de tâches qui conserve les données dans le navigateur et affiche sa progression

Programme

Validation du cours

Un quiz de 12 questions vérifie que le parcours est acquis. Il faut 80 % de bonnes réponses pour valider le cours. Les tentatives sont illimitées, seul le meilleur score est conservé.

Envie d'aller plus loin ?

Les cours Enovatic sont gratuits et le resteront. Si vous cherchez un accompagnement encadré, nos formations professionnelles sont animées par les mêmes formateurs.