Aller au contenu principal
See all trainings

Développement React & Next.js

Summary
Créez des applications web rapides et modernes avec React et Next.js — les outils derrière une grande partie des sites professionnels d'aujourd'hui. Vous apprendrez à penser en composants, à gérer l'état avec les hooks et à livrer des applications prêtes pour la production grâce au routing, à la récupération de données et au déploiement de Next.js. La formation est 100 % basée sur la pratique, et vous utiliserez les outils d'IA pour créer, refactoriser et déboguer plus vite.
  • ReactJs React.js
  • Next.js Next.js
  • JavaScript JavaScript
  • Git Git
  • AI AI Tools
  • 1
  • 4

hours in Accelarated Training A full weekend sprint to a finished project.

  • 4
  • 8

hours in Continued Training 3 months / 12 weeks for intensive full covered training.

Our students are getting hired by top freelnacing companies. We can help you too.

  • upwork
  • freelancer
  • toptotal
  • fiverr
  • peopleperhour
  • guru
  • codeable

À propos de cette formation

React est la bibliothèque front-end la plus utilisée au monde, et Next.js est le framework qui transforme React en sites prêts pour la production — avec routing, rendu serveur et performances élevées d'emblée. Ensemble, ils forment l'un des ensembles de compétences les plus demandés et les mieux payés du développement web. Dans cette formation, vous apprendrez les deux en créant de vraies applications. Cette formation pratique React & Next.js à Tétouan est 100 % concrète, en petit groupe de 16 étudiants maximum.

Cette formation est 100 % pratique. Vous créez et déployez de vrais projets. Que vous choisissiez le format Accéléré (sprint de 14 heures sur un week-end) ou le format Continu (~48 heures sur 3 mois), vous saurez créer et déployer des applications web modernes.

Choisissez votre format

Les deux formats sont 100 % pratiques — la différence, c'est la profondeur et le temps de pratique :

  • Accéléré (sprint week-end, 14 heures) : les fondamentaux de React rapidement — composants, JSX, props, hooks et votre première interface interactive.
  • Continu (3 mois, ~48 heures) : la stack moderne complète — routing Next.js, SSR/SSG, API routes, styling et déploiement d'apps réelles en ligne.

Voir les prochaines dates.

Ce que vous allez apprendre

  • Penser en composants : JSX, props et composition d'UI réutilisable
  • L'état et l'interactivité avec les hooks React (useState, useEffect, etc.)
  • Gérer les formulaires, les événements, les listes et le rendu conditionnel
  • Récupérer et afficher des données depuis des API
  • Le routing Next.js : pages, layouts et routes dynamiques
  • Les stratégies de rendu : rendu serveur (SSR) et génération statique (SSG)
  • Les API routes de Next.js et la connexion d'un front-end à de vraies données
  • Les approches de style et des composants responsive et accessibles
  • Déployer une application Next.js en ligne

Créez et refactorisez plus vite avec l'IA

Vous utiliserez des outils d'IA comme ChatGPT et Claude comme binôme — pour générer des composants, expliquer les hooks, refactoriser du code désordonné et déboguer plus vite. Vous apprendrez à formuler des prompts précis et à relire ce que produit l'IA, pour qu'elle accélère votre compréhension au lieu de la remplacer.

Ce avec quoi vous repartez

  • Une vraie application React + Next.js déployée que vous avez construite vous-même
  • Un ensemble de compétences moderne et recherché pour le freelance et l'emploi
  • Le code et les ressources de votre projet à conserver
  • Un certificat de fin de formation de Freelancers Web Academy (après un projet en solo)

Nouveau en JavaScript ? Commencez par notre formation JavaScript. Ajoutez ensuite un backend avec Node.js.

Prêt à commencer ? Choisissez une session ci-dessous ou contactez-nous sur WhatsApp.

Prérequis

Vous devez être à l'aise avec les fondamentaux de JavaScript (variables, fonctions, tableaux, objets et bases du DOM). Si ce n'est pas encore le cas, suivez d'abord notre formation JavaScript. Les bases de HTML & CSS sont supposées acquises. Il vous faut seulement un ordinateur portable.

Upcoming Accelerated Schedules

Sep/2026
[Accelerated Training] 2 jours / 14 heures
Beginner
650 MAD 850 MAD
Oct/2026
[Accelerated Training] 2 jours / 14 heures
Beginner
650 MAD 850 MAD
Nov/2026
[Accelerated Training] 2 jours / 14 heures
Beginner
650 MAD 850 MAD
Déc/2026
[Accelerated Training] 2 jours / 14 heures
Beginner
650 MAD 850 MAD

Upcoming 3 Months Schedules

Sep/2026
[Continued Training] 3 mois / 48 heures
Beginner
1,750 MAD 2,150 MAD
Jan/2027
[Continued Training] 3 mois / 48 heures
Beginner
1,750 MAD 2,150 MAD