VuedotJS Creer des applications dynamiques et rapides
BeeUp Formation - LABOURÉ THAÏS
Non finançable CPF
Tout public
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
3400 €
Durée
Nous contacter
Niveau visé
Non diplômante
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
Objectifs
- Créer des applications dynamiques avec VueJS
- Développer des interfaces interactives
- Mettre en œuvre un routage avancé
- Gérer les données entre les composants et à travers l'application
- Interroger une API externe
Programme
Rappels Ecmascript
Présentation de VueJS
La syntaxe de template
La Réactivité
Le Routage
Communiquer entre les composants
Les Formulaires
Gérer les données à travers l'application
Améliorer l'expérience utilisateur?trice
- Mise à jour sur les normes ES et plus
- Bonnes pratiques Ecmascript
- Les nouveautés ES6 et plus
Présentation de VueJS
- Qu'est-ce que VueJS ?
- Les single page applications (SPA)
- Comparaison avec d'autres frameworks
- La notion de composant
- Créer une application avec Vite
- Comprendre les différents fichiers d'un projet VueJS
La syntaxe de template
- L'option API et la Composition API
- Les différents types de binding
- L'interpolation et la syntaxe moustache
- Les blocs de contrôle de flux : v-if, v-for
- La gestion des événements
La Réactivité
- Cycle de vie d'un composant
- Les Hooks
- Créer et gérer des données réactives
- Les composables
Le Routage
- Le Module de Routage
- Créer des routes
- Le lazy loading
- Les routes enfants
- Les guards pour protéger ses routes
Communiquer entre les composants
- Imbriquer des composants
- Passer des informations avec les Slots
- Passer des informations avec les Props
- Le Two Way Binding
Les Formulaires
- Gérer les données avec le v-model
- Valider les données d'un composant et gérer les erreurs
- Utiliser une bibliothèque comme vee-validate pour gérer ses formulaires
Gérer les données à travers l'application
- Le design pattern de Store
- Présentation de Pinia
- Créer ses stores, lire et modifier ses données
Améliorer l'expérience utilisateur?trice
- Les transitions entre les composants
- Téléporter des composants
- Gérer le chargement
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser

Développement : Spring Framework et Spring Boot
LA ROCHELLE, POITIERS, ALENÇON ET 91 AUTRE(S) LOCALITÉ(S)
Offre spéciale
Avis du centre
Les formations les plus recherchées
Lyon
Toulouse
Marseille
Montpellier
Paris
Bordeaux
Dijon
Mâcon
Nantes
Rennes
Informatique CPF
Informatique en Ligne
Symfony
Symfony CPF
Symfony en Ligne
Intelligence artificielle
Machine learning
Vba
Technicien informatique
Technicien support informatique
Growth hacking
Administrateur systeme
Consultant en informatique
Programmation
Spark
Symfony Clermont-Ferrand
Symfony Grenoble
Symfony Saint-Étienne
Symfony Annecy
Symfony Chambéry
Symfony Roanne
Symfony Aurillac
Symfony Le Pontet
Symfony Moirans
Symfony Annemasse