JavaScript Moderne

Maîtrisez les fonctionnalités avancées d'ES6 et au-delà

Découvrir les tutoriels

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.

9 tutoriels
Environ 3,5 heures de lecture
Débutant à Intermédiaire
JavaScript Moderne

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.
Temps de lecture : 15 minutes
Niveau : Débutant
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.
Temps de lecture : 20 minutes
Niveau : Débutant
Commencer ce tutoriel
3

Arrow Functions

Maîtrisez les fonctions fléchées, leur syntaxe concise et leur comportement particulier avec le this lexical.
Temps de lecture : 25 minutes
Niveau : Débutant
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.
Temps de lecture : 30 minutes
Niveau : Intermédiaire
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.
Temps de lecture : 25 minutes
Niveau : Intermédiaire
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.
Temps de lecture : 35 minutes
Niveau : Intermédiaire
Commencer ce tutoriel
7

Modules ES

Apprenez à organiser votre code en modules avec les imports et exports d'ES6, pour une meilleure maintenabilité.
Temps de lecture : 25 minutes
Niveau : Intermédiaire
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.
Temps de lecture : 30 minutes
Niveau : Intermédiaire
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.
Temps de lecture : 40 minutes
Niveau : Intermédiaire
Commencer ce tutoriel