Aller au contenu principal

React : développement d'application web

Date de mise à jour :
Identifiant Offre Info : 15_26526715F
Organisme responsable : Themanis (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

  • Lister les éléments d'architecture de React
  • Développer des composants
  • Utiliser les hooks principaux

Programme de la formation

Introduction :  Pourquoi React Installer son poste de travail Terminologie React Penser React Interface Utilisateur :  Décrire l'interface utilisateur Premier composant Importer et exporter des composants Écrire du balisage avec JSX JavaScript dans JSX grâce aux accolades Passer des props à un composant Affichage conditionnel Afficher des listes Garder les composants purs Arbre de composants Interactivité :  Réagir aux événements L'état : la mémoire d'un composant…

Introduction : 
Pourquoi React
Installer son poste de travail
Terminologie React Penser React

Interface Utilisateur : 
Décrire l'interface utilisateur
Premier composant
Importer et exporter des composants
Écrire du balisage avec JSX JavaScript dans JSX grâce aux accolades
Passer des props à un composant
Affichage conditionnel
Afficher des listes
Garder les composants purs Arbre de composants

Interactivité : 
Réagir aux événements
L'état : la mémoire d'un composant
Rendu et Commit
L'état : un snapshot
Cumuler les mises à jour d'un même état
Mettre à jour les objets d'un état
Mettre à jour les tableaux d'un état

Gérer l'état : 
Réagir aux actions de l'utilisateur
Choisir la structure de l'état
Partager l'état entre des composants
Préserver et réinitialiser l'état
Extraire la logique d'état dans un réducteur
Transmettre des données en profondeur avec le contexte
Mise à l'échelle en combinant réducteur et contexte

Notions complémentaires :
Référencer des valeurs avec les refs
Manipuler le DOM avec des refs
Synchroniser grâce aux Effets
Cycle de vie des Effets
Réutiliser de la logique grâce aux Hooks personnalisés

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

21 h

Financement

Conventionnement
Oui
Financeur
  • Autre

    Programme : Autre financement (AIF, entreprise , individuel…)

    Publics : Développeurs JavaScript/web

Conditions d'accès

Publics visés

  • Demandeur d'emploi
  • Public en emploi
  • Salarié dans le cadre du CIF
  • Salarié dans le cadre du DIF
  • Salarié dans le cadre du plan de formation
  • Salarié en contrat aidé
  • Salarié en période de professionnalisation
  • Salarié en reconversion
  • Tout public

Informations sur les publics

Développeurs JavaScript/web

Niveau d'entrée

BAC

Conditions spécifiques et prérequis

Posséder des bases en HTML et CSS Bonnes maîtrises de l'environnement JavaScript

Lieu de réalisation de l'action

Modalités d'enseignement

Formation mixte

Adresse

308 ALL DU LAC
31670 Labège

Responsable : Themanis

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
308 ALL DU LAC
31670 Labège
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes