Webpack 4 pour les développeurs pressés
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles
1h36
de formation
17
leçons vidéo
3
chapitres
Débutant
niveau requis
Codeconcept
Codeconcept
Formateur

Webpack 4 pour les développeurs pressés

4.8/5 Trustpilot (1385 avis) Satisfait ou remboursé
1h36
de formation
17
leçons vidéo
3
chapitres

Cette formation en vidéo vous permettra de prendre en main le plus célèbre des bundlers : Webpack.
Un bundler est devenu indispensable depuis quelques années déjà du fait de la complexité croissante des applications Web.

Un bundler vous permet en effet :

  • de loader des fichiers dans le bon ordre, afin d'éviter l'appel de fonctions qui ne sont pas (encore) disponibles en raison d'une erreur dans l'ordre d'import de vos nombreux fichiers JavaScript
  • de travailler sur des projets web plus facilement et rapidement en vous permettant d'utiliser des options d'ECMAScript qui ne sont pas encore comprises par les navigateurs
  • d'utiliser des langages qui ne sont pas reconnus par les navigateurs (tels que TypeScript ou Sass) puis de générer des fichiers JavaScript ou CSS grâce aux loaders de Webpack

Mais là où Webpack marque des points supplémentaires, c'est en permettant de gagner drastiquement en performance :

  • en vous permettant de regrouper et de minifier toutes vos resources afin de les rendre plus facilement déployables et plus rapidement téléchargeables
  • en vous permettant de mettre en oeuvre le 'code splitting', qui vous permettra de créer plusieurs bundles qui pourront être téléchargés lorsqu'ils sont vraiment nécessaires

Webpack est un bundler open-source qui fait référence depuis quelques années grâce à son éco-système très riche qui fournit de nombreux loaders et plugins et à son architecture 'event oriented' familière aux développeurs JavaScript. Depuis sa v4, Webpack est même plus simple d'utilisation puisqu'il possible de débuter avec sans avoir besoin de fichier de configuration : nous verrons en effet ensemble les conventions à suivre pour bénéficier du "zero configuration".

Je reste disponible dans le salon d'entraide pour répondre à vos éventuelles questions.

Bienvenue dans cette formation qui vous apprendra à utiliser Webpack 4 au quotidien.

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Les fondamentaux
Chapitre 2
Les loaders
Chapitre 3
Les plugins

Table des matières

Chapitre 1 : Les fondamentaux

25m18
 
Leçon 1Qu'est-ce que Webpack ?
Leçon 2Webpack sans configuration (zero configuration)
Leçon 3Ajouter au bundle uniquement ce qui est utilisé
Leçon 4Ajouter le serveur de développement proposé par Webpack
Leçon 5Personnaliser la configuration de Webpack

Chapitre 2 : Les loaders

23m16
 
Leçon 1Qu'est-ce qu'un loader ?
Leçon 2Babel-loader pour transpiler d'ES6 en ES5
Leçon 3Les divers "stages" d'ECMAScript
Leçon 4Css-loader et style-loader pour prendre en charge vos CSS
Leçon 5Transformer des fichiers scss en css

Chapitre 3 : Les plugins

47m29
 
Leçon 1Utiliser un plugin fourni par Webpack
Leçon 2Utiliser un plugin importé
Leçon 3Générer un hash en guise de titre de bundle
Leçon 4Générer plusieurs bundles
Leçon 5Utiliser plusieurs instances de HTML Webpack Plugin
Leçon 6Utiliser le plugin "webpack-bundle-analyzer"
Leçon 7Partager des librairies se trouvant dans node_modules à l'aide de SplitChunksPlugin

Avis des apprenants

Détail des avis
131
Apprenants
2
Commentaires
5/5
Note moyenne
5/5
2
4/5
0
3/5
0
2/5
0
1/5
0
Nicolas Cherfils
Nicolas Cherfils
Publié le 16/09/2021
Bravo pour ce tuto qui m'aide à mieux cerner Webpack et son potentiel. Merci à vous.
Henrique Rodrigues
Henrique Rodrigues
Publié le 09/05/2019
Excellents tutoriels comme d'habitude, j'aime beaucoup votre manière d'enseigner que l'on retrouve dans ce cours : transmission des infos essentielles sans être noyé par des choses inutiles. Merci beaucoup.

Vos questions sur le cours

Quel est le niveau requis pour suivre ce tuto ?

débutant

Deux façons de suivre cette formation

À l'unité
Pour vous former sur ce sujet précis
18,99€
Paiement unique, sans abonnement
Accès à vie à cette formation
1h36 de vidéo • 3 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 754 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 1421 tutos gratuits

Notre politique de protection des données