Un ordinateur portable affichant du code React avec le logo React en arrière-plan, symbolisant le développement web moderne.

Développement Web Moderne avec React

Maîtrisez l'art de la création d'interfaces utilisateur interactives et dynamiques avec React, la bibliothèque JavaScript la plus populaire.

S'inscrire au cours

Aperäu du cours

Ce cours complet est conäu pour vous apprendre React de zéro jusqu'à un niveau avancé. Que vous soyez un débutant complet en développement web ou un développeur expérimenté cherchant à ajouter React à votre ensemble de compétences, ce cours est fait pour vous. Nous aborderons les concepts fondamentaux tels que les composants, les états, les propriétés, les hooks, la gestion d'état avec Redux ou Context API, et les meilleures pratiques de développement React.

À la fin de ce cours, vous serez capable de construire des applications web complexes, performantes et maintenables en utilisant React. Vous aurez également une solide compréhension des principes de l'architecture front-end moderne et des outils de développement React.

Programme du cours

  • Module 1: Introduction à React
    • Configuration de l'environnement de développement
    • Composants fonctionnels vs. Composants de classe
    • JSX et le rendu conditionnel
  • Module 2: États et Propriétés
    • Gestion de l'état local des composants
    • Communication entre composants avec les propriétés
    • Cycle de vie des composants (composants de classe)
  • Module 3: Hooks
    • useState, useEffect, useContext
    • Création de hooks personnalisés
    • Optimisation des performances avec les hooks
  • Module 4: Gestion d'état avancée
    • Introduction à Redux
    • Architecture Redux (store, actions, reducers)
    • Utilisation de Redux Toolkit
    • Context API
  • Module 5: Routage et Navigation
    • Utilisation de React Router
    • Configuration des routes
    • Navigation programmatique
    • Paramètres de route et requêtes
  • Module 6: Requêtes HTTP et API
    • Utilisation de fetch et Axios
    • Gestion des erreurs et des chargements
    • Intégration avec des API RESTful
  • Module 7: Tests React
    • Introduction aux tests unitaires avec Jest et React Testing Library
    • Tests d'intégration
    • Tests end-to-end avec Cypress
  • Module 8: Déploiement
    • Préparation de l'application pour le déploiement
    • Déploiement sur Netlify, Vercel, ou un serveur personnalisé
    • Optimisation des performances pour la production

Instructeur

Portrait du Dr. Élise Dubois, instructrice du cours React.

Dr. Élise Dubois

Le Dr. Élise Dubois est une experte en développement web avec plus de 10 ans d'expérience dans l'industrie. Elle est passionnée par React et a contribué à plusieurs projets open source. Elle détient un doctorat en informatique de l'Université de Lyon et est une conférencière reconnue dans le domaine du développement front-end.

Élise a travaillé pour des entreprises de renom à Lyon, notamment des startups innovantes et des grandes entreprises technologiques. Elle est passionnée par l'enseignement et s'engage à aider ses étudiants à atteindre leurs objectifs professionnels.

Inscription au cours

Inscrivez-vous dès aujourd'hui et commencez votre voyage vers la maîtrise de React !

Tarifs et Dates
Option Description Prix Date de début
Standard Accès à toutes les vidéos et ressources du cours. 299 € 15 septembre 2024
Premium Accès à toutes les vidéos et ressources + sessions de questions-réponses hebdomadaires avec l'instructeur. 499 € 15 septembre 2024
Entreprise Accès illimité pour toute votre équipe + support personnalisé. Contacter notre service commercial À convenir

Pour toute question, n'hésitez pas à nous contacter à [email protected] ou au 04 72 10 15 20.

Contactez-nous pour l'inscription