Formation React JS
Date de mise à jour :
Identifiant Offre Info : 10_2463685F
Organisme responsable :
Vivaneo
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
- Comprendre les principes de base de ReactJS
- Maîtriser les fonctionnalités avancées d'ECMAScript 6 et de TypeScript pour optimiser le code
- Être en mesure de développer des applications web avec React
- S'initier à React Router pour la gestion des routes au sein de l'application
- Apprendre à utiliser les composants et les Hooks pour structurer et gérer l'état de l'application
Programme de la formation
Module 1 : Introduction à React.js Historique et présentation de React.js Concepts fondamentaux de React.js Découverte de JSX et de la syntaxe React Module 2 : Composants et Gestion de l'État Introduction aux composants et à la gestion de l'état Utilisation de l'état (state) pour gérer les données dans une application Passer des données entre composants avec les props Gestion des cycles de vie des composants avec les méthodes de cycle de vie Module 3 : Gestion…
- Historique et présentation de React.js
- Concepts fondamentaux de React.js
- Découverte de JSX et de la syntaxe React
- Introduction aux composants et à la gestion de l'état
- Utilisation de l'état (state) pour gérer les données dans une application
- Passer des données entre composants avec les props
- Gestion des cycles de vie des composants avec les méthodes de cycle de vie
- Gestion des événements dans React
- Liaison des événements aux composants avec la méthode bind
- Mise à jour de l'état d'un composant avec setState
- Rendu conditionnel pour afficher ou masquer des éléments
- Introduction à la librairie React Router pour la navigation
- Présentation de Redux pour la gestion de l'état global d'une application
- Utilisation des reducers pour les mises à jour d'état
- Stockage de l'état de l'application avec le store
- Déclenchement de mises à jour d'état avec les actions
- Meilleures pratiques pour améliorer les performances d'une application React
- Options pour déployer une application React
Validation et sanction
- Compréhension des concepts fondamentaux de React.js
- Capacité à créer des composants réutilisables
- Maîtrise de la gestion de l'état avec state et props
- Compétence en gestion des événements et en rendu conditionnel
- Connaissance de React Router pour la navigation dans les applications
- Compréhension de l'utilisation de Redux pour la gestion de l'état global
- Application des meilleures pratiques pour optimiser les performances
- Compétence dans le déploiement d'applications React
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
50 h
Financement
- Conventionnement
- Oui
- Financeur
-
- Entreprise
Conditions d'accès
Public visé
- Tout public
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
- Connaissances en JavaScript et en développement web - Une expérience en développement web serait un atout supplémentaire
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement en présentielle
Adresse
6 Rue de Madagascar90000 Belfort
Responsable : Belfort Boost
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
28 Rue du Chemin Vert
75011 Paris 11e - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes