Tous les cours

Développement

Débutez avec React

Comprenez la logique de React pour construire une application interactive et dynamique.
Facile
6 heures
Ce cours en libre accès vous intéresse ?

Vous avez sûrement déjà entendu parler de React.

Utilisée par des géants de la Tech tels que Meta, Airbnb, Spotify ou encore Discord, il s'agit de l'une des bibliothèques JavaScript les plus populaires pour construire des interfaces web. Son approche par composants réutilisables en fait un outil particulièrement modulaire pour développer vos applications.

Dans ce cours, vous construirez pas à pas votre première application React, en l'enrichissant de nouvelles fonctionnalités au fil des notions maîtrisées.

Nous commencerons par nous initier au fonctionnement de React et à la syntaxe JSX avec un outil simple en ligne. Puis nous créerons les bases de notre application complète avec Vite, à laquelle nous ajouterons du style et du contenu ! La dernière partie sera l'occasion d'aborder le state et les effets de bord, afin de rendre l’application interactive pour l’utilisateur. 

Alors si vous cherchez à maîtriser les bases pour créer vos propres applications React, n'attendez plus !

Objectifs pédagogiques

  • Comprendre les principes de React
  • Créer une application React
  • Rendre une application dynamique

Prérequis

Pour suivre ce cours, vous devrez : 

  • avoir des bases en HTML, CSS et JavaScript (ES2015+),

  • utiliser le gestionnaire de paquets npm,

  • connaître les commandes de base du terminal, 

  • savoir utiliser Git.

Si ce n’est pas le cas, nous vous conseillons de suivre le cours :

Outils nécessaires

  • Un éditeur de code, tel que VSCode

  • Node.js et npm

  • GitHub

Contributeurs

Professeurs

Aurélien Antonio

Développeur Web et Mobile Freelance 100% remote, Mentor passionné. J'aime à découvrir d'autres cultures. Expatrié en Amérique latine.

Alexia Toulmet

Développeuse frontend passionnée par l'enseignement 👩‍💻

Créé par

Mis à jour le 01/12/2025
Licence

Développement

Débutez avec React

Facile
6 heures
Cours en libre accès