Webpack 4 pour les développeurs pressés

Prenez en main le célèbre bundler open-source

   Voir la bande annonce

Cette formation 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"
Bienvenue dans cette formation qui vous apprendra à utiliser Webpack 4 au quotidien.


Votre formateur


Samir Medjdoub
Samir Medjdoub

Développeur web depuis 2003 dans des entreprises clientes publiques (SNCF, URSSAF, EDF...) et privées (Iron Mountain, Jouve, CDiscount...), dirigeant de la société rennaise Code Concept spécialisée en formation JavaScript Front, Back et mobiles hybrides, Samir Medjdoub a eu comme comme fil conducteur la conscience qu’il est bien plus facile de rester sur la vague que de tenter de remonter après s’être laissé submerger. Fidèle à cette stratégie, il a ainsi pris la vague Angular 2 dès les versions bêta en 2015, celle de Node.js il y a sept années de cela et a eu la chance d'évoluer dans des sociétés qui avaient été parmi les premières en France à adopter MongoDB, conjointement aux bases de données relationnelles. Il a toujours cru que comparaison était raison et a porté une égale attention à React et Redux dès 2015, puis Vue.js en 2016. Meteor et désormais Svelte.js sont les outsiders qui retiennent régulièrement son attention.

Les développeuses et développeurs JavaScript (Front, Back ou Fullstack !) ont de très beaux jours devant eux : les formations de la société Code Concept vous aideront à investir efficacement dans les frameworks, plateformes et librairies JavaScript qui vous ouvriront de belles opportunités en 2024 !


FAQ (questions fréquentes)


Combien de temps ai-je accès à ce cours et à ses mises à jour ?
Indéfiniment.
Si le cours ne correspond pas à mes attentes, puis-je être remboursé ?
Oui. Vous disposez de 30 jours d'essai durant lesquels vous pouvez être remboursé.
Pourquoi les prix sont-il indiqués Hors Taxes ?
Car vous venez d'une vingtaine de pays différents. La TVA n'est pas la même partout. La plateforme de paiement ajoute donc, dans le cas de la France, 20% de TVA, pour chaque autre pays, la TVA du pays considéré.

Démarrez maintenant !