GratuitIntermédiaire3 h

Débuter avec React

Vous créerez un projet React avec Vite et construirez pas à pas une application : composants, JSX, props, état, listes, formulaires, effets et appels d'API. À la fin, vous aurez un petit catalogue de cours avec recherche, chargement et gestion des erreurs, et les réflexes pour continuer seul.

Ce que vous saurez faire

  • Créer et lancer un projet React avec Vite
  • Écrire des composants en JSX et leur transmettre des données avec les props
  • Afficher des listes et du contenu conditionnel avec des clés correctes
  • Gérer un état local avec useState et des formulaires contrôlés
  • Partager un état entre composants en le remontant au parent
  • Récupérer des données d'une API avec useEffect, en gérant chargement et erreur
  • Extraire une logique réutilisable dans un hook personnalisé

Prérequis conseillés

Plan du cours

Partie 1 · Premiers pas avec React1 h 02

  1. Pourquoi React ? Créer son premier projet avec Vite13 min
  2. JSX et composants13 min
  3. Les props : transmettre des données13 min
  4. Listes, clés et rendu conditionnel13 min
  5. Quiz : premiers pas avec React10 min

Partie 2 · État et interactions51 min

  1. L'état avec useState14 min
  2. Événements et formulaires contrôlés14 min
  3. Partager l'état : le remonter au parent13 min
  4. Quiz : état et interactions10 min

Partie 3 · Effets et données distantes1 h 07

  1. Les effets avec useEffect14 min
  2. Appeler une API depuis un composant15 min
  3. Extraire un hook personnalisé12 min
  4. Projet : un catalogue de cours avec recherche16 min
  5. Quiz : effets et données distantes10 min
Débuter avec React et Vite : cours gratuit | Formuloo School · Formuloo School