Cette formation sur **Next.js** vous permettra de maîtriser les concepts clés du développement web moderne, avec une attention particulière portée sur la création d'applications performantes et évolutives. En explorant des sujets tels que la **génération statique**, **l'authentification**, la **gestion des sessions utilisateur**, et l'optimisation des **performances** et **images**, vous serez équipé pour développer des sites rapides et interactifs. Avec l'utilisation de **NextAuth.js** pour l'authentification, des tests unitaires avec **Jest**, et une gestion avancée des **routes dynamiques**, cette formation est idéale pour vous préparer aux enjeux actuels du marché du travail. En outre, elle vous aidera à répondre aux besoins des entreprises de plus en plus axées sur la performance, la sécurité, et la scalabilité. En acquérant ces compétences, vous ouvrirez de nouvelles opportunités professionnelles dans des secteurs en pleine croissance, tout en étant prêt à prendre des responsabilités techniques plus avancées.

Public

À qui s'adresse la formation Next js (Perfectionnement)

Cette formation est conçue pour les développeurs web ayant déjà une expérience de base avec Next.js, souhaitant approfondir leurs compétences. Elle s'adresse aux professionnels cherchant à maîtriser des techniques avancées pour la création d'applications performantes et sécurisées. Idéale pour ceux qui souhaitent optimiser l'expérience utilisateur et se perfectionner dans le développement d'applications web modernes.

Prérequis

Quelles sont les compétences requises pour s'inscrire à la formation Next js (Perfectionnement)

  • Connaissance de JavaScript : Maîtriser les bases du langage JavaScript, notamment les fonctions, les objets et les tableaux.
  • Expérience avec React : Comprendre les principes de base de React, y compris les composants, les props et l'état (state).
  • Notions de HTML/CSS : Avoir une bonne maîtrise des concepts fondamentaux du HTML et du CSS, y compris la mise en page avec Flexbox et Grid.
  • Connaissances des API web : Comprendre les requêtes HTTP et la gestion des données côté client via des appels API.
  • Connaissances de base en développement web : Avoir une compréhension générale des outils de développement web comme les navigateurs, les éditeurs de texte et la gestion de projets avec npm.

Objectifs

Compétences visées pour la formation Next js (Perfectionnement)

Cette formation "Next.js - Intermédiaire" vise à approfondir votre maîtrise de Next.js en vous apprenant à gérer des paramètres avancés, à naviguer efficacement entre les pages et à utiliser un système de fichiers pour créer des routes dynamiques. Vous découvrirez le pré-rendu et l'authentification, optimiserez performances et images, et apprendrez à déployer votre application. Des exercices pratiques consolideront vos compétences tout au long du parcours.

Programme

Gérer les paramètres avancés

  1. Le système de base du routage
  2. Gérer les paramètres de l'URL
  3. Utiliser des paramètres de requêtes
  4. Exercices pratiques

Naviguer entre les pages

  1. Utiliser des liens dynamiques
  2. Gérer la navigation avec le router next js
  3. Créer une navigation avancée entre sections

Utiliser un système de fichiers

  1. Créer des routes dynamiques
  2. Utiliser un système de fichiers
  3. Créer des pages avec des segments d'URL
  4. Exercices pratiques

Utiliser le pré-rendu

  1. Qu'est ce que le pré-rendu
  2. Utiliser la génération statique
  3. Utiliser des outils pour générer des pages
  4. Exercices pratiques

Mettre en place l'authentification

  1. Concepts d'authentification et autorisation
  2. Configurer NextAuth.js
  3. Exercices pratiques

Contrôler l'accès aux pages et ressources

  1. Le besoin de contrôle d'accès
  2. Utiliser l'authentification
  3. Gérer les autorisations
  4. Exercices pratiques

Découvrir la génération statique

  1. Méthodes de génération statique
  2. Méthodes de rendu côté serveur
  3. Utiliser des outils données utilisateurs
  4. Optimiser la performance

Gérer les sessions utilisateur

  1. QU'est ce que la gestion des sessions
  2. Personnaliser les informations de session
  3. Déconnecter et gérer les sessions expirées
  4. Exercices pratiques

Ecrire des tests avec Jest

  1. Que sont les tests dans le contexte
  2. Configurer Jest pour tester des composants
  3. Ecrire des tests unitaires et d'intégration
  4. Exercices pratiques

Analyser et optimiser les performances

  1. Principaux indicateurs de performance
  2. Evaluer les performances avec Lighthouse
  3. Stratégies d'optimisation pour le rendu
  4. Exercices pratiques

Optimiser les images

  1. Impact des images sur les performances
  2. Outils pour optimiser le chargement
  3. Gérer le chargement pour meilleure fluidité
  4. Exercices pratiques

Déployer l'application

  1. Configurer pour la production build
  2. Choisir une plateforme de déploiement
  3. Déployer sur plateforme Cloud
  4. Stratégies de déploiement continu
  5. Exercices pratiques

La formation Next js (Perfectionnement) est dispensée sur 21 heures

Formation dans votre région

flèche de retour en arrière Lyon Paris
Déroulé pédagogique

Règlement intérieur
Engagements PSH
Conditions Générales de Vente
Cette offre de formation est d'actualité au 02/03/2026

Durée et montant de la formation

Intitulé Durée Montant HT
Formation Next js - Perfectionnement 21 heures 2490.00 €

Demander une convention de formation

Inscription newsletter

Recevez la newsletter ONLYWEB Formation pour vous tenir informé des formations à venir et maintenir vos compétences.

ONLYWEB Formation, s'appuie sur le réseau d'experts EVA - Solutions

coordonnées

© ONLYWEB Formation
6 pl. Dumas de Loire
69009 Lyon
TÉL 09 72 13 00 73
EVA Solutions: La force du réseau