# Cours pour apprendre React et Next.js : Le Guide Complet Modern Web > Cours React et Next.js : composants, hooks, App Router, Server Components et authentification. - Adresse : https://espritacademique.com/formations/cours-pour-apprendre-react-et-next-js-le-guide-complet-modern-web/ - Thématique : Développement Web & Mobile - Formateur : Clément L. - Durée : 3 heures 45 - Nombre de leçons : 33 - Prix à l'unité : 59,00 € (accès à vie, certificat PDF de fin de formation) - Prérequis : Pas de prérequis - ouvert à tous niveaux - Dernière mise à jour : 06/2026 ## Présentation Apprenez React puis Next.js en partant de zéro : composants, JSX, hook useState, routage et formulaires, puis App Router, Server Components, Server Actions, routes API et authentification. Ce cours React et Next.js part du premier composant et vous mène jusqu'à une application fullstack avec authentification. La partie React pose les fondations : création d'un projet avec Vite, syntaxe JSX et découpage de l'interface en composants. Vous gérez l'état avec le hook useState, vous transmettez des props et vous affichez des listes avec la méthode map. Vous approfondissez ensuite les hooks, le routage d'une application monopage (SPA) et les formulaires avec Formik. Vous gérez les événements, le CSS dynamique et le filtrage des données en temps réel. Avec Next.js, vous créez des routes statiques et dynamiques grâce à l'App Router et vous organisez vos pages avec les layouts. Vous distinguez Server Components et Client Components, puis vous mettez en place les Server Actions, les routes API et une authentification avec sessions et middlewares. **Public cible :** Pour les développeurs web, frontend ou backend, et les créateurs de projets qui veulent comprendre l'architecture fullstack et créer des applications web rapides. ## À l'issue de cette formation, vous pourrez - **Maîtriser les fondations de React.js :** maîtrisez la syntaxe JSX, l'initialisation de projets modernes avec Vite et l'architecture modulaire des composants. - **Gérer l'état et les flux de données :** utilisez sereinement le hook useState pour manipuler des états complexes, transmettez des props et faites remonter les données des composants enfants. - **Créer des interfaces dynamiques :** gérez les événements utilisateurs, manipulez le CSS dynamique et filtrez vos données en temps réel en utilisant la puissance de Formik. - **Propulser vos apps avec Next.js :** exploitez l'App Router pour créer un système de routage statique ou dynamique, et structurez vos pages efficacement grâce aux layouts. - **Développer une architecture Fullstack :** tirez parti des Server Components, orchestrez les Server Actions (useActionState), créez des routes API sécurisées et intégrez l'authentification et les middlewares de session. ## Programme ### Maîtriser les Fondations de React.js - Les ressources - Présentation du programme - Créer un projet avec Vite - Structure des fichiers - Premier composant React (extrait gratuit) - Les règles du JSX - Créer vos composants - Logique JS dans le JSX - Styliser avec le CSS - Gérer les événements - Le State avec useState - Comprendre les Props - Rendre une liste avec Map - Styles CSS dynamiques - Faire remonter les données - Filtrer une liste en temps réel ### Hooks, Routage et Formulaires Avancés - Intro aux React Hooks - Les bases de React Router - Naviguer avec le composant Link - Formulaires avec Formik - Les Transitions React ### L'Écosystème Fullstack avec Next.js - Introduction à Next.js - Routes statiques vs dynamiques - Architecture avec les Layouts - Le Styling dans Next.js - Navigation Next.js (Link) - Server vs Client Components - Le Rendering dans Next.js - Maîtriser les Server Actions - Le Hook useActionState - Créer des Routes API - Authentification dans Next.js - Middlewares et Session Profil ## Voir aussi - [Toutes les formations React & Next.js](https://espritacademique.com/catalogue-de-formations/dev/react-nextjs/) - [Parcours Développeur front-end](https://espritacademique.com/parcours-metiers/front-end/) : 9 formations, 299,00 € - [Parcours Développeur assisté par IA](https://espritacademique.com/parcours-metiers/dev-ia/) : 8 formations, 249,00 €