A l’issue de la formation le participant sera capable de :
Comprendre les principes fondamentaux de Nuxt.js 3 avec Pinia
Configurer et développer des applications Web avec Nuxt.js 3 et Pinia
Utiliser les fonctionnalités avancées de Nuxt.js 3 avec Pinia, telles que le rendu côté serveur et le générateur de site statique
Gérer l’état de l’application avec Pinia dans Nuxt.js 3
Optimiser les performances des applications avec Nuxt.js 3 et Pinia
Dans cette formation, nous vous guiderons à travers les concepts fondamentaux de Nuxt.js 3 avec Pinia, en vous montrant comment configurer et développer des applications Web avec cette combinaison. Vous apprendrez à gérer les routes, à utiliser les composants et les plugins, à implémenter le rendu côté serveur avec Pinia, et à optimiser les performances de vos applications.
- Développement
- Développement web
Formation Nuxt.js 3
Objectifs
Prérequis
Connaissance de base de Vue.js
Expérience avec le développement Web est un plus
Cette formation ne peut être financée que dans le cadre d’un projet d’entreprise (prise en charge entreprise ou OPCO). Les dossiers à financement personnel et CPF ne sont pas pris en compte.
Public
Développeurs Vue.js, Développeurs Web, Architectes techniques
Dernière mise à jour
Bon à savoir
Evaluez votre niveau
Sessions garanties
La majorité de nos sessions proposées en distanciel sont garanties. Elles peuvent être enregistrées à la demande.
Travaux pratiques
Les Modules
de formation
Un entretien téléphonique ou en visio conférence a lieu en amont de la formation entre le sagiaire et le formateur afin de prendre en compte le profil du stagiaire (niveau, besoins, contexte professionnel, enjeux) et permettra d’adapter le contenu de la formation si besoin ou une orientation vers un programme plus adapté au besoin du participant et à son niveau.
Présentation de Nuxt.js 3 et Pinia et leurs fonctionnalités
Installation et configuration de Nuxt.js 3 avec Pinia
Création d’une application Web de base avec Nuxt.js 3 et Pinia
Organisation de la structure des dossiers et des fichiers
Configuration du routage avec les pages et les dossiers
Gestion des paramètres de route
Navigation entre les pages
Création et utilisation de composants réutilisables
Configuration et utilisation de plugins
Intégration de bibliothèques tierces
Compréhension du rendu côté serveur avec Nuxt.js 3
Configuration du rendu côté serveur avec Pinia dans Nuxt.js 3
Gestion de l’état de l’application avec Pinia
Utilisation des actions, des mutations et des getters avec Pinia
Introduction au générateur de site statique de Nuxt.js 3
Configuration du générateur de site statique avec Pinia
Création de pages statiques et dynamiques
Déploiement d’un site statique
Stratégies d’optimisation des performances avec Nuxt.js 3 et Pinia
Mise en cache des données et des ressources
Pré-rendu et préchargement des pages
Lazy loading des ressources
Écriture de tests unitaires avec Nuxt.js 3 et Pinia
Utilisation d’outils de débogage intégrés à Nuxt.js 3
Profilage et optimisation des performances
Déploiement d’applications Nuxt.js 3 avec Pinia en production
Gestion des environnements de déploiement
Sécurité et bonnes pratiques de déploiement
En cours de formation, des études de cas ou des travaux pratiques sont réalisés et permettent un contrôle continu des connaissances. En fin de formation, un questionnaire d’auto-évaluation est transmis à l’apprenant. Une attestation de validation d’acquis réalisée par le formateur mentionnant les objectifs, la nature et la durée de l’action et les résultats de l’évaluation des acquis de la formation est remise au stagiaire à l’issue de sa formation par courrier électronique.
Un compte rendu formateur de fin de formation est complété par le formateur et remis au responsable pédagogique d’Access-it.