Dans cette formation de plus d'une heure, vous allez apprendre à utiliser les modules JavaScript (ECMAScript). Ceux-ci vous permettront d’importer des variables, des fonctions et des classes depuis d’autres fichiers JavaScript.
Nous verrons également comment rendre cette solution viable pour les anciens navigateurs qui ne gèrent pas les modules à l'aide du bundler Webpack.
Pour bien comprendre le contenu de la formation, il est fortement recommandé d’avoir une maîtrise du JavaScript moderne (const, let, class, fonctions en flèche …). Si jamais ça n’est pas le cas, vous pouvez vous procurer ma formation complète JavaScript.
Au programme de cette formation JavaScript dédiée aux modules
Voici les notions qui seront abordées dans ce cours en ligne :
- Exportation/Importation de variables (avec let, const et var),
- Exportation/Importation de fonctions,
- Exportation/Importation de classes,
- Création d’alias pour les identifiants d’un module,
- Préfixer vos importations en les injectant dans un objet,
- Exporter/Importer un élément par défaut,
- L’importation dynamique avec import() (seulement pour celles et ceux qui maîtrisent les promesses),
- Utilisation de Webpack pour regrouper nos fichiers JavaScript et rendre notre site compatible avec les anciens navigateurs,
- BONUS : Pour les utilisateurs du transpileur Babel, nous verrons comment l'utiliser directement avec Webpack.
Vous pourrez également tester vos connaissances avec un QCM en fin de formation !
Les différents liens utilisés dans les vidéos vous seront fournis dans les fichiers source.
Bon visionnage à vous ! Et en cas de besoin, vous pourrez me retrouver dans l'espace d'entraide de la formation :)
Avis des apprenants