Notre programme de formation React

  • 🎤 Animée par un expert de JoliCode, passionné et actif dans la communauté tech.
  • 🎓 Certifiée Qualiopi, reconnue pour sa qualité et conforme aux standards les plus élevés.
  • 💯 Très courte, pour une montée en compétence rapide et impactante.
  • 🧑‍💻 Accompagnement possible après la formation pour des conseils adaptés à votre projet.

Contenu de la formation

Utilisez la librairie React dans vos applications JavaScript

Dans cette section, vous apprendrez pourquoi React s’impose comme une solution incontournable pour créer des interfaces utilisateurs performantes. Nous aborderons ses principes clés comme le flux de données unidirectionnel et la modularité via les composants.

  • Pourquoi utiliser un framework JavaScript ?
  • Création d’interfaces utilisateurs avec React
  • Flux de données unidirectionnel et propriétés des composants
  • Rappels sur JavaScript ES6 et introduction à JSX
  • Gestion des props et validation

Ici, vous apprendrez à maîtriser les composants React, leur cycle de vie, ainsi que les hooks pour gérer l’état et les événements dans vos interfaces. Nous explorerons également la gestion des données internes et la communication entre composants.

  • Les hooks et le cycle de vie des composants
  • Gestion de l’état avec le state
  • Gestion des événements et interaction utilisateur
  • Communication entre composants
  • Test automatisé des composants

Une architecture bien pensée est essentielle pour des applications maintenables et performantes. Vous découvrirez ici comment utiliser les contextes, organiser vos composants, et implémenter des architectures modernes avec Redux et les traitements asynchrones.

  • Les contextes pour le partage d’état global
  • Composants conteneur et de présentation
  • Gestion des effets de bord avec Redux et traitement asynchrone
  • Appels d’API HTTP externes

React s’intègre dans un écosystème riche qui permet de renforcer ses capacités. Nous aborderons les nouveautés de React, l’intégration avec Next.js pour le SSR (Server-Side Rendering), et d’autres outils de l’écosystème.

  • Nouveautés de React et évolutions récentes
  • Gestion du routing avec React Router
  • Server-Side Rendering (SSR) avec Next.js, Remix
  • Utilisation d’outils comme GraphQL et TypeScript pour typage fort

Pour conclure la formation, nous verrons les design patterns et bonnes pratiques dans React, ainsi que des techniques pour optimiser les performances de vos applications. Enfin, vous explorerez React Native pour créer des applications mobiles.

  • Design patterns et bonnes pratiques React
  • Mesure et optimisation des performances
  • Typage avec TypeScript et intégration de GraphQL
  • Introduction à React Native pour le développement mobile

Télécharger le plan

Logo de la formation React
Durée de la formation :
3 jours
Tarif :
1800 € HT / personne
Public
  • Développeurs et développeuses frontend ou fullstack
  • Chefs et cheffes de projets techniques
Pré-requis
Prochaines dates
  • 21 juillet 2025
  • 20 août 2025
  • 24 septembre 2025
Qualiopi

Formation certifiée Qualiopi : Eligible aux financements publics et mutualisés.

Demander un devis

Portraits des formateurs

Bien accompagné

Notre expertise à ce sujet

Expertise

Témoignages clients

🎉 100% de nos participants ont été satisfaits par cette formation ! (sur l'ensemble des 4 participants ayant répondu à notre enquête de 2019 à ce jour)

Demander un devis

Nous sommes à votre disposition pour vous aider à choisir la formation adaptée à vos besoins et pour organiser des sessions sur-mesure si nécessaire.