Aperçu du cours
Explorez une formation approfondie sur Vue.js – Expert et maîtrisez les concepts avancés pour propulser vos compétences de développement web à un niveau supérieur. Apprenez-en plus sur les liaisons d’attributs, les fonctions de rendu et plongez dans l’intégration de TypeScript avec Vue, tout en découvrant les avantages de la Composition API. Dominez Vue-Router avec une connaissance approfondie de la navigation côté serveur et client, des routes imbriquées, de la redirection et de la gestion des erreurs. Découvrez comment gérer efficacement l’état de votre application avec Vuex, comment mettre en place des tests robustes avec Jest et comment animer vos applications pour une expérience utilisateur immersive grâce à GSAP. Enrichissez votre arsenal avec un système de formulaire réutilisable axé sur l’accessibilité, et approfondissez les meilleures pratiques de validation de formulaire. Apprenez également à mettre en place une authentification sécurisée par token. Et pour couronner le tout, explorez la scalabilité avec NUXT, perfectionnez votre SEO et familiarisez-vous avec les modes de déploiement, Axios et les patterns async/await. Transformez-vous en un véritable expert Vue.js avec cette formation exhaustive.
Programme de formation
-
Rappels
-
Slots
-
Liaisons avancées d’attributs
-
Render function
-
-
Typescript & Vue
-
Intérêts de TypeScript
-
Définition des types
-
Props avec TypeScript
-
Composition API
-
-
Vue-Router
-
Server-side / Client-side
-
Changements dynamiques des composants
-
Mode historique
-
Paramétrage du server-side
-
Configuration d’URL
-
Nested routes
-
Navigation par le code
-
Redirection
-
Traitement des erreurs & 404
-
Flash message
-
Pagination
-
Gardes
-
-
Vuex
-
Gestion de l’état de l’application
-
Mise à jour d’état
-
Récupération de l’état
-
Création & appel des actions
-
Amélioration de la performance
-
Traitement des erreurs
-
Getters
-
-
Test de l'application
-
Présentation de Jest
-
Périmètre de test
-
Faux Vuex Store
-
Création d’erreurs d’appels API
-
-
Animation de l'application
-
Intérêt des animations
-
Transitions, transitions de pages & transitions de groupe
-
Hook & vélocité
-
GSAP
-
-
Création d'un système de formulaire réutilisable
-
Composants de bases
-
Import automatique
-
-
Validation de formulaire
-
Librairies
-
Best practices
-
Traitement des erreurs
-
-
Authentification par token
-
Structure
-
Création de compte
-
Connexion & déconnexion
-
Traitement des erreurs
-
Connexion automatique
-
-
Scalabilité avec NUXT
-
SEO
-
Modes de déploiement
-
Axios
-
Vuex
-
Async / await & barre de progression
-