24_298651_1609319 https://www.cariforef-provencealpescotedazur.fr/Formation/Resultats?IdFormation=298651 Développeur framework Next.js Vivaneo

Développeur framework Next.js

Date de mise à jour : 07/01/2026 | Identifiant OffreInfo : 24_298651
Organisme responsable : Vivaneo

Objectifs

Comprendre l'architecture et les concepts fondamentaux de Next.js
Mettre en place un projet Next.js moderne
Développer des applications web performantes et SEO-friendly
Maîtriser le routage, le rendu et la gestion des données
Utiliser les bonnes pratiques de développement avec React et Next.js
Déployer une application Next.js en production

Programme de la formation

Module 1 : Introduction à Next.js et à l'écosystème
Présentation de Next.js et cas d'usage
Différences entre React SPA et Next.js
Installation et configuration de l'environnement de développement
Structure d'un projet Next.js
Module 2 : Fondamentaux de React appliqués à Next.js
Rappels sur les composants React
Hooks essentiels (useState, useEffect, useContext)
Gestion de l'état et des props
Organisation du code et bonnes pratiques
Module 3 : Routage et navigation
Système de routage basé sur les fichiers
Pages dynamiques et paramètres d'URL
Navigation avec Link et useRouter
Gestion des layouts
Module 4 : Rendu et performances
Server Side Rendering (SSR)
Static Site Generation (SSG)
Incremental Static Regeneration (ISR)
Choisir la bonne stratégie de rendu
Module 5 : Gestion des données et des API
Data fetching avec fetch et axios
getStaticProps, getServerSideProps
API Routes dans Next.js
Connexion à une API externe ou une base de données
Module 6 : Styles et assets
CSS Modules
Styled Components ou Tailwind CSS
Gestion des images avec next/image
Optimisation des polices
Module 7 : Authentification et sécurité
Principes de base de la sécurité web
Mise en place d'une authentification
Gestion des sessions et des tokens
Protection des routes
Module 8 : Tests, qualité et bonnes pratiques
Tests unitaires et d'intégration
Linting et formatage du code
Organisation d'un projet professionnel
Optimisation et accessibilité
Module 9 : Déploiement et mise en production
Variables d'environnement
Build et optimisation
Déploiement sur Vercel ou autre plateforme
Maintenance et mises à jour

Validation et sanction

Créer une application web complète avec Next.js
Mettre en œuvre différentes stratégies de rendu
Développer une application performante et optimisée pour le SEO
Consommer et exposer des API
Déployer une application Next.js en production

Type de formation

Non certifiante

Sortie

Information non communiquée

Contact de la formation

28 rue du chemin vert
75011 - Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

Contact de l'organisme formateur

Vivaneo
SIRET : 51017673800043
75011 Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

Information fournie par :