Apprenez à utiliser des concepts et des fonctionnalités React plus avancés, à maîtriser JSX et à tester vos applications en toute confiance. Vous examinerez différents types de composants React et apprendrez diverses caractéristiques et quand les utiliser. Vous approfondirez les crochets plus avancés et créerez les vôtres. Vous vous pencherez sur la construction de formulaires avec React. Vous explorerez la composition des composants et les nouveaux modèles, tels que les composants d'ordre supérieur (Higher Order Components) et les composants de rendu (Render Props). Vous créerez une application web qui consomme des données d'API et vous vous familiariserez avec les intégrations, les outils et les techniques de test du framework React les plus couramment utilisés. À la fin de ce cours, vous serez en mesure de : - Rendre des listes et des composants de formulaire efficacement dans React ; - Relever l'état partagé lorsque plusieurs composants ont besoin des données mises à jour ; - Tirer parti de React Context pour partager l'état global pour un arbre de composants ; - Récupérer des données à partir d'un serveur distant ; - Utiliser des crochets avancés dans React, et créer les siens ; - Utiliser des composants de base dans React.
Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

React avancé
Ce cours fait partie de plusieurs programmes.

Instructeur : Taught by Meta Experts
132 716 déjà inscrits
Inclus avec
1,495 avis
Expérience recommandée
Ce que vous apprendrez
Créez des composants robustes et réutilisables à l'aide de techniques avancées et apprenez différents modèles pour réutiliser des comportements communs
Interagir avec un serveur distant et récupérer et afficher des données via une API
Testez en toute transparence les applications React avec la bibliothèque de test React
Intégrer les bibliothèques React couramment utilisées pour rationaliser le développement de vos applications
Compétences que vous acquerrez
- Catégorie : Réutilisation du code
- Catégorie : Développement Web Front-End
- Catégorie : Javascript
- Catégorie : Modèles de conception de logiciels
- Catégorie : Tests unitaires
- Catégorie : Gestion du contexte
- Catégorie : React.js
Outils que vous découvrirez
- Catégorie : Composants de l'interface utilisateur
- Catégorie : Cadres JavaScript
- Catégorie : Jest (cadre de test JavaScript)
- Catégorie : Interface de programmation d'applications (API)
- Catégorie : Outils de développement web
Détails à connaître

Ajouter à votre profil LinkedIn
22 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 4 modules dans ce cours
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeur

Offert par
En savoir plus sur Développement mobile et web
Statut : Essai gratuit
Statut : Essai gratuit
Statut : Essai gratuitScrimba
Statut : Essai gratuit
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Avis des étudiants
- 5 stars
76,53 %
- 4 stars
15,50 %
- 3 stars
4,27 %
- 2 stars
1,67 %
- 1 star
2 %
Affichage de 3 sur 1495
Révisé le 7 mars 2023
The last lab didn't run in the lab space nor locally. I had to rebuild it with create react app to match the setup. Nice test, but I am not sure if this blocker would be helpful other students.
Révisé le 19 nov. 2024
A comprehensive course with detailed explanations and hands on tasks provided. Extremely valuable for increasing your knowledge in development spectrum.
Révisé le 14 juin 2023
The course is excellent, and it was quite valuable for me. It gives us an in-depth explanation of the most common hooks, and different techniques to develop better applications.
Foire Aux Questions
Plus de questions
Aide financière disponible,





