€ HT
PROCHAINE DATE
25 avril
Nombre Max Participants
15
Nombre Min Participants
DURée
2 jours
CERTIFICAT ?
Oui
NIVEAU
Débutant
REMBOURSEMENT Entreprises
Plus d'informations

Description du cours

React vous permet de décrire de manière déclarative les interfaces utilisateur en fonction de leur état, et il se chargera de les construire nativement pour vous.

Dans ce cours, React : Pour commencer, vous approfondirez les concepts fondamentaux de React et les utiliserez pour créer des applications Web pratiques.

Tout d'abord, vous apprendrez comment concevoir des composants de classe et des composants de fonction d'état, comment fluidifier les données et le comportement à sens unique dans un arbre des composants, et comment lire et mettre à jour les éléments d'état. Ensuite, vous explorerez les fonctionnalités JavaScript modernes utilisées avec React comme les fonctions de flèche, la déstructuration des opérateurs de repos et d'étalement, les classes, l'async/await, et plus encore.

Ensuite, vous apprendrez quelques tâches de base de React telles que la saisie des données de l'utilisateur, la lecture des données d'une API, la gestion des effets secondaires comme les minuteries et le partage de la logique d'état avec des crochets personnalisés. Enfin, vous explorerez comment configurer et utiliser un environnement de développement JavaScript local sur votre machine.

Lorsque vous aurez terminé ce cours, vous aurez les compétences et les connaissances dont vous avez besoin pour comprendre les projets React et commencer les applications React simples à partir de zéro.

Construire des interfaces web et mobiles efficaces est souvent difficile et nécessite l'utilisation d'une logique impérative.

Introduction

  • Introduction
  • Pourquoi réagir ?
  • Concepts de base de React
  • Votre premier composant de React
  • Votre premier crochet de réaction
  • Votre premier flux de données unidirectionnel
  • Réutilisation des composants
  • La réconciliation des arbres en action
  • Récapitulation

Cours accéléré JavaScript moderne

  • ECMAScript et TC39
  • Variables et portées de bloc
  • Fonctions des flèches
  • Objets littéraux
  • Déstructuration et repos/étalement
  • Modèles de chaînes de caractères
  • Classes
  • Promesses et Asynchro / Attente

Github cards app

  • Ce que nous construisons
  • Composants de la classe React
  • Styling React Composants
  • Utilisation des données
  • Initialisation et lecture de l'objet d'état
  • Prise en compte des commentaires de l'utilisateur
  • Travailler avec les appels Ajax
  • Récapitulation

Le jeu du match des étoiles

  • Ce que nous construisons
  • Utilisation du balisage statique
  • Extraction des composants pour la réutilisation et la lisibilité
  • Fonctions d'affichage : État => UI
  • Fonctions comportementales : État => Nouvel État
  • Réinitialisation de l'État
  • Utilisation des crochets d'effets secondaires
  • Démontage et remontage des composants
  • Utilisation de crochets personnalisés

Mise en place d'un environnement de développement

  • Introduction
  • Créer une application React
  • Installation des dépendances d'environnement
  • Configuration de votre propre environnement
  • Réactif
  • Structuration des fichiers de composants
  • Quelle est la prochaine étape ?

Professeurs / Invités

Recherche Intervenant
Futur intervenant

Ces cours peuvent t'intéresser

Notre algorithme à trouvé des cours correspondants à tes recherches