Pour offrir les meilleures expériences possibles, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils.
Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Voir notre Politique de protection des données pour plus d'informations.
Tarif |
A partir de 2 100,00 € |
Durée | 3 jours |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
A partir de 2 100,00 € |
Durée | 3 jours |
Modes |
|
Sessions | |
Lieux | Partout en France |
Cette formation VueJS est conçue pour les développeurs ayant déjà une bonne compréhension des concepts de base de Vue.js et souhaitant approfondir leurs connaissances pour maîtriser les concepts avancés et les meilleures pratiques de développement. Cette formation vous permettra d'acquérir une expertise solide en matière de composants avancés, de routage avec Vue Router, de gestion d'états avec Pinia, de tests avancés et de déploiement d'applications Vue.js. À travers des exemples concrets et des cas pratiques, vous apprendrez à créer des applications web modernes et performantes en tirant parti de tout le potentiel offert par le framework Vue.js. La formation est dispensée en Vue 3, sauf besoin spécifique à préciser lors de votre inscription.
Présentation des objectifs et du contenu de la formation
Récapitulatif des concepts fondamentaux de développement avec Vue
Composants asynchrones : chargement à la demande, gestion des erreurs et transitions
Utilisation avancée des slots : slots nommés et slots avec scope
Utilisation de v-once et v-memo pour optimiser les performances
Création de composables réutilisables pour partager la logique entre composants
Développement de directives personnalisées pour étendre les fonctionnalités de Vue.js
Exemple de cas pratiques : création d’une directive personnalisée pour le lazy loading d’images
Gestion des transitions entre les routes
Navigation programmatique et gestion de l’historique du navigateur
Utilisation des guards pour protéger l’accès aux routes
Exemple de cas pratiques : mise en place d’un système d’authentification avec Vue Router
Optimisation des stores pour de meilleures performances
Gestion des états globaux et des modules
Utilisation des plugins pour étendre les fonctionnalités de Pinia
Mocking et stubbing avec test-utils
Tests de composants avec dépendances externes
Tests end-to-end avancés avec Cypress
Exemple de cas pratiques : tests unitaires et end-to-end d’une application Vue.js complète
Optimisation du bundle de production avec code-splitting et lazy loading
Configuration du serveur et gestion des environnements
Mise en place d’un pipeline de déploiement continu
Exemple de cas pratiques : déploiement d’une application Vue.js sur Netlify ou Vercel
À l'issue de cette formation Développement d'applications web front-end JavaScript vous aurez acquis les connaissances et les compétences nécessaires pour :
Tarif |
A partir de 2 695,00 € |
Durée |
5j / 35h |
Modes |
|