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.
En savoir plus sur les localités en présentiel
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

  • 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

Quelle est votre situation ?

Vous êtes ?

Veuillez choisir un lieu

Please fill out this field.

Please fill out this field.

Veuillez sélectionner un niveau de formation

Informez-vous gratuitement et sans engagement sur la formation.

Please fill out this field.

Please fill out this field.

Please fill out this field.

Veuillez saisir une adresse email

  • Vous voulez dire ?
  • ou plutôt ?

En cliquant sur "J'envoie ma demande", vous acceptez les CGU et déclarez avoir pris connaissance de la politique de protection des données du site maformation.fr

Haut de page