Dans vos locaux
Pour ancrer les apprentissages et encourager la dynamique collective.
Mettez en place une chaîne CI/CD complète pour vos projets Front-end. Maîtrisez l'automatisation des tâches, le Build (Webpack, Vite), les tests unitaires/e2e et le déploiement continu pour une qualité et une rapidité de livraison optimales.
# Pipeline CI/CD pour le Front-end
npm install
npm run build
npm run test:unit
npm run test:e2e
# Déploiement vers l'environnement de staging
az storage blob upload-batch \
--source ./dist \
--destination $STAGING_CONTAINERCette formation est essentielle pour les développeurs et les équipes souhaitant faire évoluer la gestion de leurs applications web au niveau industriel. L'industrialisation Front-end ne se limite pas au codage ; elle englobe l'ensemble des outils et processus garantissant la qualité, la stabilité et la rapidité de mise en production du code. Vous apprendrez à configurer des outils de bundling modernes (comme Vite ou Webpack), à implémenter des stratégies de tests robustes (unitaires avec Jest, de bout en bout avec Cypress ou Playwright), et à automatiser l'ensemble du cycle via des pipelines d'Intégration Continue / Déploiement Continu (CI/CD). L'accent est mis sur la performance, la gestion des dépendances et les pratiques DevOps appliquées aux applications Front-end.
Les objectifs
Mettre en place une industrialisation des tests logiciels avec des outils
Open Source
Optimiser et automatiser le processus de build et de déploiement continu
Assurer la qualité du code avec des outils d’analyse, de tests et
de couverture
Public visé
Développeurs
Chefs de projets
Testeurs
Responsables validations
Prérequis
Avoir les bases en développement logiciel et des notions sur le test
Pour ancrer les apprentissages et encourager la dynamique collective.
Pour allier flexibilité et interactions en temps réel avec le formateur.
Pour favoriser la concentration, les échanges et le confort des apprenants.