Vue.js avancé

Blended learning

Wéi laang dauert d'Formatioun?

 2,00 Dag(Deeg)

A wéi enger/n Sprooch(en) gëtt d'Formatioun gehalen?

EN FR

Wéini ass déi nächst Sessioun?

 22.09.2026
Wou fënnt d'Formatioun statt?
 En distanciel

Wéi vill kascht d'Formatioun?

1490,00€

Wien organiséiert dës Formatioun?

OXiane est spécialisé dans la conception et la réalisation de formations informatiques et de supports de cours pédagogiques sur les dernières technologies. Nos différentes filières permettent de couvrir tous les besoins en formation que ce soit en IT au sens large, mais également "Utilisateurs" et "Soft Skills" en Management, Communication & leadership.

U wie riicht sech d'Formatioun?

Développeurs ayant déjà des connaissances en Vue.js

Wéi eng Ziler gi verfollegt bzw. wéi eng Kompetenzen ugestrieft?

  • Maîtriser les techniques avancées de Vue.js
  • Améliorer la qualité, les performances et la gestion des erreurs dans une application Vue.js
  • Gérer le routage, les états et l'internationalisation de manière efficace
  • Développer des composants avancés avec des animations, transitions et directives personnalisées

Wéi gesäit den Inhalt vun der Formatioun aus?

Jour 1 — Chargement asynchrone, gestion des erreurs et routage

Suspense et chargement asynchrone (1h)
  • Gestion du chargement asynchrone avec Vue.js
  • Utilisation de Suspense pour gérer les composants asynchrones
  • Mise en place d'un fallback pour les erreurs de chargement
Gestion des erreurs (1h)
  • Introduction à la gestion des erreurs dans Vue.js avec onErrorCaptured
  • Comparaison avec onMounted pour une meilleure gestion des erreurs
  • Utilisation de onErrorCaptured avec script setup
Routage avancé avec Vue Router (2h)
  • Chargement à la demande des composants avec Vue Router
  • Utilisation de Suspense pour gérer le routage asynchrone
  • Optimisation de la gestion du routage dans les applications Vue.js
  • Routing dynamique et gestion des erreurs de routage
Pause déjeuner (1h)
Gestion d'état avec Pinia (2h)
  • Introduction à Pinia et pourquoi passer de Vuex à Pinia
  • Création et gestion d'un store avec Pinia (store simple + actions)
  • Utilisation des patterns « store » et « flux »
  • Exemples de gestion d'état dans des applications complexes avec Pinia
  • Discussion sur l'intérêt et la gestion d'un store dans des applications Vue avancées
Travaux pratiques (1h)
  • Mise en place d'un store Pinia avec gestion d'une API et connexion avec le router

Jour 2 — Composants avancés, animations, transitions et internationalisation

Animations et transitions avancées (2h)
  • Introduction aux animations CSS dans Vue.js
  • Gestion des transitions d'entrée et de sortie pour les composants
  • Animation des listes avec des transitions dynamiques
  • Création de transitions personnalisées pour les composants
Composants avancés et patterns (2h)
  • Création de composants réutilisables et maintenables
  • Utilisation de références de template et de composants
  • Gestion des valeurs, arguments et modificateurs dans les directives personnalisées
  • Approfondissement du cycle de vie des composants dans Vue.js
Pause déjeuner (1h)
Internationalisation avec vue-i18n (2h)
  • Introduction à vue-i18n pour l'internationalisation d'une application Vue.js
  • Traduction des textes dans l'application et gestion des messages
  • Paramétrage des messages, pluralisation et changement de locale
  • Formatage des données et bonnes pratiques pour l'internationalisation
Travaux pratiques (1h)
  • Implémentation de la gestion des langues dans un projet Vue (traduction, changement de locale, formatage)

Wat kritt Dir um Enn vun der Formatioun?

Une attestation de participation sera transmise aux participants

Wéini ass déi nächst Sessioun?

Datum
Stad
Sprooch & Präis
22.09.2026
En distanciel
FR 1490,00€

Wéi kann een d'Formatiounsinstitut kontaktéieren?

Fiona Marin

Dës Formatioune kéinten Iech interesséieren

EN
Dag
Blended-Learning
Programméiersprooch