Homechevron_rightCourseschevron_rightn8n Automation

Next JS

Avec Next.js, vous pouvez développer des projets professionnels capables de gérer le rendu côté serveur, des pages dynamiques, des APIs et une architecture optimisée pour le SEO.

description

Description

À la fin de cette formation, l'apprenant sera capable de construire une application web moderne avec Next.js, en maîtrisant la structure du framework, le routage, le rendu côté serveur, les composants, les APIs, la connexion à une base de données et l'authentification.

groups

À qui s'adresse cette formation ?

  • arrow_rightDéveloppeurs React souhaitant monter en compétence
  • arrow_rightDéveloppeurs Fullstack JavaScript (Node.js)
  • arrow_rightExperts SEO et créateurs de sites de contenu (E-commerce, Blogs)
  • arrow_rightArchitectes Web et Entrepreneurs Tech (SaaS, Startups)
verified

Ce que vous saurez faire après la formation

check_circleCréer une application Next.js à partir de zéro
check_circleComprendre l'architecture et la structure d'un projet Next.js
check_circleMettre en place le routage et les pages dynamiques
check_circleUtiliser les composants Link, Image et les layouts
check_circleRécupérer des données côté serveur (Server Components)
check_circleSe connecter à une base de données avec Prisma
check_circleCréer des routes API (route handlers)
check_circleImplémenter des webhooks
check_circleDifférencier Client Components et Server Components
check_circleMettre en place une authentification (DIY ou via Kinde)
check_circleUtiliser les Server Actions et les méthodes de revalidation (revalidatePath()
info

Prérequis

  • Maîtrise de JavaScript (ES6+)
  • Solides bases en React
  • Fondamentaux du Web (HTML & CSS)
  • Notions de base du réseau et des API (preférable)

Course Content

Module 1 : Introduction à Next.js

Module 2 : Création d'une application Next.js

Module 3 : Routing & Navigation

Module 4 : Structure du projet

Module 5 : Layout & Styling

Module 6 : Composants essentiels

Module 7 : Récupération de données (Data fetching )

Module 8 : Connexion à une base de données

Module 9 : Routes dynamiques & pages avancées

Module 10 : Revalidation & mise à jour de pages

Module 11 : API & Webhooks

Module 12 : Client Components vs Server Components

Module 13 : Authentification

Méthode pédagogique 30Days-IT

80 % pratique / 20 % théorie Apprentissage orienté projets Déploiement réel Utilisation de GitHub Accès à vie aux contenus Communauté privée

Votre instructeur

John Linux

System Administrator

10+ ans d'expérience Linux.

Student Reviews

JD
John Doe
starstarstarstarstar

"This course completely changed how I handle my daily tasks. The section on Webhooks was a game changer. Highly recommended!"

AS
Sarah Smith
starstarstarstarstar_half

"Great instructor. Explains complex concepts very simply. I finally understand how to deploy n8n on my own server."

8 900 FDJ


20 500 FDJ45% OFF

alarmLimited time

This course includes:

ondemand_video12 hours on-demand video
description15 downloadable resources
all_inclusiveFull lifetime access
devicesAccess on mobile and TV
workspace_premiumCertificate of completion