NextJS 15
Ambient it
Non finançable CPF
Tout public
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Prix
2160 €
Durée
Nous contacter
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
Objectifs
Créer des applications web universelles
Maîtriser le SSR, le SSG et l'ISR avec le framework NextJS
Créer des pages web optimisées pour les moteurs de recherche
Créer des sites statiques et dynamiques
Implémenter le data fetching via une stratégie statique (build) ou dynamique (run time)
Maîtriser le SSR, le SSG et l'ISR avec le framework NextJS
Créer des pages web optimisées pour les moteurs de recherche
Créer des sites statiques et dynamiques
Implémenter le data fetching via une stratégie statique (build) ou dynamique (run time)
Programme
INTRODUCTION À NEXTJS
Qu'est-ce que NextJS ?
Installation
Configuration
Fonctions de base avec NextJS
Utilisation des composants ReactJS dans les pages
DÉVELOPPER UNE APPLICATION AVEC NEXTJS
Structure d'une application NextJS
Création d'un projet d'application
Création et utilisations des composants
Gestion de l'état applicatif au travers des React Context
Liaisons et formulaires
SYSTÈME DE ROUTING
Système de routage
Composant Link
Implication sur le routing de l'arborescence et nommage des dossiers
Créer des routes dynamiques
Paramètres de route dynamiques
Interroger une route en utilisant un paramètre
Paramètre ID
Route Catch-All
Route grouping
DÉPLOIEMENT
Environnement de déploiement de NextJS
Déploiement NextJS sur Vercel
Déploiement de grands sites web avec NextJS
DATA FETCHING
Introduction au getServerSideProps
Récupération des données
Routes dynamiques avec getServerSideProps
Introduction au getStaticProps
Récupération des données
Routes statiques avec getStaticProps
Utilisation du SSR, du CSR et du SSG
Utilisation des middlewares
TYPESCRIPT AVEC NEXTJS
Aperçu des plugins
Meilleures pratiques
CONFIGURATION D'UNE BASE DE DONNÉES
Création d'une base de données
Connexion à la base de données
Tester l'application
API
Créer les APIs de base
Créer des formulaires
Changer les données avec la requête « POST »
Objets req et res
Authentification JWT
Ajout d'une API REST
Envoi, récupération et transformation des données
Les servers actions
OPTIMISATION DES PAGES
Utilisation du CSS
Framework CSS
Optimisation de Head
Optimisation des images
Utilisation d'un _document.js
Le turbopack
Qu'est-ce que NextJS ?
Installation
Configuration
Fonctions de base avec NextJS
Utilisation des composants ReactJS dans les pages
DÉVELOPPER UNE APPLICATION AVEC NEXTJS
Structure d'une application NextJS
Création d'un projet d'application
Création et utilisations des composants
Gestion de l'état applicatif au travers des React Context
Liaisons et formulaires
SYSTÈME DE ROUTING
Système de routage
Composant Link
Implication sur le routing de l'arborescence et nommage des dossiers
Créer des routes dynamiques
Paramètres de route dynamiques
Interroger une route en utilisant un paramètre
Paramètre ID
Route Catch-All
Route grouping
DÉPLOIEMENT
Environnement de déploiement de NextJS
Déploiement NextJS sur Vercel
Déploiement de grands sites web avec NextJS
DATA FETCHING
Introduction au getServerSideProps
Récupération des données
Routes dynamiques avec getServerSideProps
Introduction au getStaticProps
Récupération des données
Routes statiques avec getStaticProps
Utilisation du SSR, du CSR et du SSG
Utilisation des middlewares
TYPESCRIPT AVEC NEXTJS
Aperçu des plugins
Meilleures pratiques
CONFIGURATION D'UNE BASE DE DONNÉES
Création d'une base de données
Connexion à la base de données
Tester l'application
API
Créer les APIs de base
Créer des formulaires
Changer les données avec la requête « POST »
Objets req et res
Authentification JWT
Ajout d'une API REST
Envoi, récupération et transformation des données
Les servers actions
OPTIMISATION DES PAGES
Utilisation du CSS
Framework CSS
Optimisation de Head
Optimisation des images
Utilisation d'un _document.js
Le turbopack
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser
formation .net mobile multi plates-formes avec MAUI
À DISTANCE
Non finançable CPF
2100 €
À distance
Entreprise
ACCESS IT
Concepteur Développeur d’Applications
LYON 9E
Non finançable CPF
Nous contacter
En alternance
Étudiant
IPI
Développeur Web et Web Mobile - Développement Web
À DISTANCE
Finançable CPF
Nous contacter
À distance
Tout public
Avis du centre
.
Centre Européen de Formation
Bootcamp Ingénieur DevOps
À DISTANCE
Non finançable CPF
Nous contacter
À distance / En entreprise
Salarié en poste / Demandeur d'emploi / Entreprise
Avis du centre
.
DevUniversity
FORMATION PYTHON – Les bases + approfondissement data
PARIS
Finançable CPF
2450 €
À distance / En centre / En entreprise
Salarié en poste / Entreprise
Expert Python
Titre Pro Développeur Web et Web mobile
À DISTANCE
Finançable CPF
3390 €
À distance
Tout public
Avis du centre
.
Esecad
Les formations les plus recherchées
Formation Toulouse
Formation Nantes
Formation Saint-Étienne
Formation Paris
Formation Strasbourg
Formation Bordeaux
Formation Lille
Formation Rennes
Formation Montpellier
Formation Angers
Formation Informatique CPF
Formation Informatique en ligne
Formation Developpeur mobile CPF
Formation Developpeur mobile en ligne
Formation Technicien support informatique
Formation Consultant en informatique
Formation Administrateur systeme
Formation Technicien informatique
Formation Spark
Formation Programmation
Formation Technicien reseaux
Formation Administrateur reseau
Formation Developpeur informatique
Formation Growth hacking
Formation Technicien support informatique Nantes
Formation Technicien informatique Nantes
Formation Administrateur systeme Nantes
Formation Consultant en informatique Nantes
Formation Spark Nantes
Formation Developpeur informatique Nantes
Formation Programmation Nantes
Formation Technicien support informatique Toulouse
Formation Technicien informatique Toulouse
Formation Consultant en informatique Toulouse