DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Développeur framework Next.js

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

Information fournie par :
Carif-Oref Provence - Alpes - Côte d'Azur

Objectifs, programme, validation de la formation

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 certificiante

Sortie

Information non communiquée

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
50 heures en centre

Conventionnement : Non

Financeur(s)

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Information non communiquée

Conditions spécifiques et prérequis

Connaissances de base en JavaScript Notions de HTML et CSS Compréhension des principes fondamentaux de React est recommandée

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
291 Rue Albert Caquot
06560 - Valbonne
Responsable :
Téléphone fixe : 01 77 17 90 36
Contacter l'organisme

Contacts

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

Période prévisibles de déroulement des sessions

du 12/01/2026 au 31/12/2026
débutant le : 12/01/2026
Adresse d'inscription
291 Rue Albert Caquot
06560 - Valbonne
Etat du recrutement : Information non disponible
Modalités : Entrées/sorties permanentes

Organisme responsable

Vivaneo
SIRET : 51017673800043

Adresse
28 rue du chemin vert
75011 - Paris 11e
Téléphone fixe : 01 77 17 90 36
Contacter l'organisme