React : développement d'application web
Date de mise à jour :
Identifiant Offre Info : 15_26526715F
Organisme responsable :
Themanis
(ouvre dans un nouvel onglet)
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…
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
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
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 LAC31670 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