Pourquoi apprendre le JavaScript moderne ?
JavaScript a connu une évolution majeure avec l'introduction d'ES6 (ECMAScript 2015) et les versions qui ont suivi. Ces mises à jour ont apporté de nombreuses fonctionnalités qui rendent le code plus lisible, plus maintenable et plus puissant.
Cette série de tutoriels vous guidera à travers les concepts modernes de JavaScript, des arrow functions aux modules ES, en passant par les promises, async/await et bien plus encore.
Les tutoriels de la série
1
Introduction à ES6+
Découvrez l'histoire de JavaScript, l'évolution d'ECMAScript et les raisons d'adopter les fonctionnalités modernes de JavaScript.
Commencer ce tutoriel 2
Variables avec let et const
Comprenez les différences entre var, let et const, ainsi que la portée des variables et le temporal dead zone.
Commencer ce tutoriel 3
Arrow Functions
Maîtrisez les fonctions fléchées, leur syntaxe concise et leur comportement particulier avec le this lexical.
Commencer ce tutoriel 4
Destructuring et Spread Operator
Apprenez à extraire des valeurs des objets et des tableaux avec le destructuring, et à propager des éléments avec le spread operator.
Commencer ce tutoriel 5
Classes et prototypes
Découvrez la syntaxe de classe en JavaScript, l'héritage, et comment cela se rapporte au système de prototypes traditionnel.
Commencer ce tutoriel 6
Promises et Async/Await
Maîtrisez les Promises pour gérer les opérations asynchrones, et simplifiez votre code avec async/await.
Commencer ce tutoriel 7
Modules ES
Apprenez à organiser votre code en modules avec les imports et exports d'ES6, pour une meilleure maintenabilité.
Commencer ce tutoriel 8
Map, Set et les nouvelles structures de données
Découvrez les nouvelles structures de données comme Map, Set, WeakMap et WeakSet, et comment les utiliser efficacement.
Commencer ce tutoriel 9
Projet : Application de notes avec JavaScript moderne
Mettez en pratique toutes les fonctionnalités modernes de JavaScript dans un projet complet d'application de prise de notes.
Commencer ce tutoriel