NIIT
Construire des interfaces utilisateur interactives avec la bibliothèque React
NIIT

Construire des interfaces utilisateur interactives avec la bibliothèque React

Ce cours fait partie de Spécialisation Développement frontal avec React

Enseigné en Anglais

Certains éléments de contenu peuvent ne pas être traduits

NIIT

Instructeur : NIIT

1 939 déjà inscrits

Inclus avec Coursera Plus

Cours

Familiarisez-vous avec un sujet et apprenez les fondamentaux

niveau Intermédiaire

Expérience recommandée

18 heures (approximativement)
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Développez une interface utilisateur attrayante et réactive et une interface utilisateur transparente avec des vues navigables rapidement en utilisant les composants React Class

Compétences que vous acquerrez

  • Catégorie : Jest
  • Catégorie : React (Framework Web)
  • Catégorie : JSX

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

5 quizzes

Cours

Familiarisez-vous avec un sujet et apprenez les fondamentaux

niveau Intermédiaire

Expérience recommandée

18 heures (approximativement)
Planning flexible
Apprenez à votre propre rythme

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Placeholder

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation Développement frontal avec React
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • 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
Placeholder
Placeholder

Obtenez un certificat professionnel

Ajoutez cette qualification à votre profil LinkedIn ou à votre CV

Partagez-le sur les réseaux sociaux et dans votre évaluation de performance

Placeholder

Il y a 5 modules dans ce cours

L'élément React est le bloc de construction fondamental utilisé pour développer des SPA React. En tant que développeur, vous devrez créer les composants fonctionnels sans état de React en utilisant les éléments React. Dans ce sprint d'apprentissage, vous explorerez les techniques utilisées pour rendre les éléments React conditionnellement, ainsi que les techniques utilisées pour rendre des composants multiples. La pratique fournie pendant ce sprint d'apprentissage vous permettra d'ajouter React aux sites web existants et de créer des composants fonctionnels en utilisant les éléments React.

Inclus

13 vidéos2 lectures1 quiz1 devoir de programmation

Les pages web interactives de React nécessitent des composants avec état pour gérer leur propre état qui peut même être transmis à ses composants enfants à l'aide de props. En tant que développeur, vous devrez créer des composants avec état pour accepter les entrées de l'utilisateur, ajouter des éléments interactifs et récupérer des données avant le rendu. Dans ce sprint d'apprentissage, vous apprendrez à créer des composants de classe React et à gérer l'état en gérant les événements. Vous explorerez le concept de DOM virtuel et de réconciliation. La pratique vous aidera à construire des composants de classe avec état avec une meilleure lisibilité du code en utilisant la syntaxe JSX.

Inclus

12 vidéos1 lecture1 quiz1 devoir de programmation

Les applications à page unique créées à partir d'une approche basée sur les composants fonctionnent bien car les composants peuvent être réutilisés. Lors du développement d'une SPA, la première étape consiste à identifier les composants et à construire leur hiérarchie. En tant que développeur front-end, vous devrez identifier et créer des composants réutilisables pour l'application web React. Dans ce sprint d'apprentissage, vous explorerez les principes nécessaires pour décomposer une interface utilisateur en une hiérarchie de composants. Vous apprendrez également à partager des données entre plusieurs composants. La pratique vous aidera à acquérir des compétences pour créer des projets React rapidement en utilisant l'outil create-react-app qui offre une installation de construction moderne sans configuration.

Inclus

16 vidéos1 lecture1 quiz2 devoirs de programmation

La gestion de l'état est un processus complexe qui nécessite une compréhension claire du cycle de vie d'un composant. Pour gérer efficacement l'état à différentes phases de la vie d'un composant, un développeur front-end doit avoir des compétences pour travailler sans effort avec les méthodes du cycle de vie du composant React. Dans ce sprint d'apprentissage, vous apprendrez les différentes méthodes du cycle de vie qui aident à surveiller et à manipuler les composants de la classe React. Les exercices pratiques fournis avec ce sprint vous permettent de gérer l'état des composants tout en récupérant des données du serveur et de gérer les erreurs JavaScript

Inclus

13 vidéos1 lecture1 quiz2 devoirs de programmation

Les tests font partie intégrante du processus de développement, car ils permettent d'identifier les défauts et les bogues dès les premières étapes du développement. Les tests unitaires consistent à tester les composants individuels du programme ou de l'application logicielle. En tant que développeur React, les composants doivent être testés de manière adéquate pour s'assurer qu'ils sont corrects, complets et performants. Dans ce sprint d'apprentissage, vous apprendrez à écrire du code de test pour tester les composants de la classe React à l'aide du framework Jest. Les exercices pratiques de ce sprint vous aideront à explorer les modèles de test communs pour écrire des codes de test. Les exercices vous permettront d'écrire des cas de test pour différents scénarios de gestion d'état.

Inclus

18 vidéos1 lecture1 quiz1 devoir de programmation

Instructeur

NIIT
NIIT
13 Cours24 984 apprenants

Offert par

NIIT

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Placeholder

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à plus de 7 000 cours de renommée internationale, à des projets pratiques et à des programmes de certificats reconnus sur le marché du travail, tous inclus dans votre abonnement

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions