Maîtrisez les modules JavaScript
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles
1h12
de formation
19
leçons vidéo
2
chapitres
Intermédiaire
niveau requis
Steven Sil
Steven Sil
Formateur certifié

Maîtrisez les modules JavaScript

4.8/5 Trustpilot (1391 avis) Satisfait ou remboursé
1h12
de formation
19
leçons vidéo
2
chapitres

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 :)

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Les modules ECMAScript
Chapitre 2
Une solution moderne avec Webpack pour les anciens navigateurs

Table des matières

Chapitre 1 : Les modules ECMAScript

47m44
 
Leçon 1Introduction
Leçon 2Avant de commencer
Leçon 3Exporter des variables
Leçon 4Importer des variables
Leçon 5Tout exporter sur une seule ligne
Leçon 6Exporter des fonctions
Leçon 7Importer des fonctions
Leçon 8Exporter des classes
Leçon 9Importer des classes
Leçon 10Créer des alias
Leçon 11Préfixer vos importations
Leçon 12Exporter/Importer un élément par défaut
Leçon 13L'importation dynamique avec import()

Chapitre 2 : Une solution moderne avec Webpack pour les anciens navigateurs

24m39
 
Leçon 1Webpack
Leçon 2Installation de Webpack
Leçon 3On créé notre bundle
Leçon 4La solution côté HTML
Leçon 5[BONUS] Utiliser un loader pour transpiler notre code avec Babel
Leçon 6Conclusion

Aperçus

Avis des apprenants

Détail des avis
138
Apprenants
1
Commentaire
5/5
Note moyenne
5/5
1
4/5
0
3/5
0
2/5
0
1/5
0
Hadès Rachadi
Hadès Rachadi
Publié le 28/12/2019
Pour l'instant, la deuxième partie me semble compliquée.

Vos questions sur le cours

Quel est le niveau requis pour suivre ce tuto ?

intermédiaire

Deux façons de suivre cette formation

À l'unité
Pour vous former sur ce sujet précis
11,99€
Paiement unique, sans abonnement
Accès à vie à cette formation
1h12 de vidéo • 2 chapitres
Satisfait ou remboursé voir conditions
Accès immédiat après paiement
Avec l'abonnement
Pour progresser en continu
34,90€ /mois
Sans engagement
Cette formation + 6 769 autres en illimité
Plus de 20 nouvelles formations par mois
Résiliable en 1 clic, à tout moment
Commencer avec l’abonnement
Accès immédiat, pendant votre abonnement

Inclus dans les deux formules

  • Hors connexion via l'app Tuto.com
  • Salon d'entraide pour vos questions
  • Certificat de complétion
Paiement sécurisé 1,4 million d'apprenants 4.8/5 Trustpilot
Logo carte-bancaire-monoLogo visa-monoLogo mastercardLogo paypal-monoLogo klarna-monoLogo apple-pay-monoLogo google-pay-mono
Une question avant de choisir ? Écrivez-nous ou appelez le 01 84 80 80 29 (du lundi au vendredi, 10h-12h et 14h-16h)

Formations complémentaires

Les apprenants qui suivent cette formation s'intéressent aussi à :

Abonnement 34,90€/mois

Attendez ! 🤗

Accédez à plus de 1424 tutos gratuits

Notre politique de protection des données