2070€ HT / personne |
3 jours ( 21 heures ) |
Présentation
Vous avez assisté à notre formation Vue.JS, et vous souhaitez en connaitre plus ? Vous avez une application Vue.JS, et vous rencontrez des difficultés à la maintenir ? Cette formation vous permettra de devenir expert Vue.JS, vous apprendrez les concepts avancés de Vue.JS et découvrirez l’étendu de son écosystème.
Dans cette formation, nous allons voir comment tester à 100% votre projet, comment utiliser les bonnes pratiques dans votre projet d’entreprise, mais également toutes les astuces pour augmenter les performances grâce aux outils Vue.JS.
Comme toutes nos formations, celle-ci vous présentera la dernière version stable en date (Vue.js 3.2).
Objectifs
- Comprendre les concepts avancés du Framework Vue.js
- Tester complètement son application
- Augmenter les performances de son application
- Internationaliser sa WebApp
Public visé
Développeurs Vue.JS, Architectes techniques, Chefs de projets, Ingénieur d’études
Pré-requis
Connaissances fondamentales sur Vue.JS, ou avoir effectué notre Formation Initiale sur Vue.JS
Programme de notre formation VueJS Avancé
Les concepts VueJS
- Les slots
- Liaisons avancées d’attributs
- Fonction de rendu – Render function
TypeScript et Vue
- Pourquoi Typescript ?
- Définir les types
- Props avec Typescript
- Composition API avec Typescript
Vue-Router
- Les bases
- Les routes : server-side vs client-side
- Chargement dynamique des composants
- Le mode “historique”
- La configuration server-side
- Les paramètres d’URL
- Routes imbriquées / Nested routes
- Navigation par le code
- Redirection
- Gestion d’erreur et 404
- Flash message
- La pagination
- Les gardes
VueX
- Gérer l’état de votre application, un état global
- Mettre à jour l’état
- Récupérer l’état
- Créer et appeler des actions
- Amélioration des performances (“cache”)
- Gestion d’erreurs
- Getters
Tester notre app
- Test avec Jest
- Ce qu’il ne faut pas tester
- Un faux Vuex Store
- Créer les erreurs d’appels API
Animer notre app
- Pourquoi ?
- Transitions
- Transitions de page
- Transitions de groupe
- Crochet (Hook) et vélocité
- GSAP
Création d’un système de formulaire réutilisable
- Les composants de bases
- Import automatique
- a11y (accessibilité)
Validation de formulaire
- Librairies
- Bonnes pratiques
- Gestion d’erreur
PWA – Progressive Web App
Authentification avec un token (avec ou sans JWT)
- Structure
- Créer un compte
- Se connecter
- Se déconnecter
- Gestion d’erreurs
- Connexion automatique
Scale avec Nuxt
- SEO
- Les modes de déploiement
- Utilisation d’axios
- Utilisation de vuex
- Async/await et barre de progression
Pour aller plus loin
Formation Vue.js
Formation Angular Avancé
Formation Vue en TypeScript
Formation Angular
Formation React
Formation MEVN
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Nos Formateurs Référents
Edouard
Je suis un développeur full-stack, spécialisé dans la création d’application web, progressive web app et application mobile en javascript.
Je préconise VueJS (ou React) pour le frontend.
Pour le backend, je suis expérimenté sur les domaines suivants : API REST, Mongo, SQL, Redis, micro-services, websockets, blockchain.
Témoignages
Je recommande la formation
Afficher tous les témoignages
Je recommande la formation
Définition des bonnes pratiques
Formateur à l’écoute
J’ai trouvé cela plus brouillon que la formation de la semaine dernière
Et il y a moins de pratique que dans la première
En étant back, certains sujets étaient moins intéressants que la semaine dernière (animation, etc)
Je recommande la formation
Compétences et écoute du formateur
J’aurais aimé avoir plus d’exercices pratiques
Comme elle était privative, on a pu vraiment poser des questions et voir beaucoup de notions. Voir même poser des questions pour avoir la réponse le lendemain.
De plus, on a ressenti qu’Edouard connait vraiment le framework.
Comme la formation a été validée tard, le support de formation et le plan n’ont pas pu être énormément travaillés et nous n’avons donc que nos notes et le repos Github en fin de formation (un support de formation avec la théorie aurait été un plus) . Même raison qui a fait qu’on a eu peu d’exercices sur les différentes notions.
Un formateur qui connait le framework et une bonne formation qui aurait pu être encore mieux si les délai avait rendu possible une meilleure préparation de celle-ci
Formateur à l’écoute et compétant. Il a également pu adapter sa formation à notre besoin, top!
Plus de démonstration que de pratique.
Je viens tout juste d’être formée à cette techno et manque de pratique donc le niveau était assez haut, d’où mes réponses « insatisfait » pour la partie « formation ».
Le formateur est sympathique, s’adapte bien aux demandes. Très bon échange.
Très bien
Formation qui dans la globalité est satisfaisante.
Bon formateur et bonne formation malgré un début flou (manque de préparation pour le premier jour) 🙂
Noter la formation
2070€ HT / personne |
3 jours ( 21 heures ) |