04_2454718F_309881S https://www.trouvermaformation.fr/formations/formation/2454718F React JS Vivaneo

React JS

Date de mise à jour : 09/12/2025 | Identifiant OffreInfo : 04_2454718F
Organisme responsable : Vivaneo

Objectifs

  • Comprendre les concepts de base de ReactJS.
  • Explorer les fonctionnalités avancées d'ECMAScript 6 et TypeScript pour optimiser le code.
  • Savoir créer des applications web en utilisant React.
  • Maîtriser l'utilisation de React Router pour gérer les itinéraires de l'application.
  • Utiliser les composants et les Hooks pour structurer et gérer l'état de l'application.

Programme de la formation

Journée 1

  • Introduction à React.js et à son évolution.
  • Exploration des concepts fondamentaux de React.js.
  • Découverte de JSX et de la syntaxe spécifique à React.
  • Introduction aux composants et à la gestion de l'état.
  • Utilisation de la fonctionnalité "state" pour gérer les données au sein d'une application.
  • Application de "props" pour transmettre des données entre les composants.
  • Gestion des cycles de vie des composants grâce aux "lifecycle methods".

Journée 2
  • Compréhension de la gestion des événements dans React.
  • Utilisation de "bind" pour relier les événements aux composants.
  • Mise à jour de l'état d'un composant avec "setState".
  • Application du "conditional rendering" pour afficher ou masquer des éléments selon l'état de l'application.
  • Introduction à la librairie "react-router" pour gérer la navigation dans une application React.

Journée 3
  • Présentation de la librairie "redux" pour gérer l'état global d'une application React.
  • Utilisation des "reducers" pour gérer les mises à jour de l'état.
  • Emploi du "store" pour conserver l'état de l'application.
  • Déclenchement de mises à jour de l'état avec les "actions".
  • Examen des meilleures pratiques pour optimiser les performances d'une application React.
  • Exploration des différentes options pour le déploiement d'une application React.

Validation et sanction

  • Compréhension des concepts fondamentaux de React.
  • Capacité à créer des composants réutilisables.
  • Maîtrise de la gestion de l'état avec "state" et "props".
  • Utilisation efficace des Hooks pour gérer l'état et les effets.
  • Compétence dans la gestion des événements et des formulaires.
  • Connaissance de la navigation avec React Router.
  • Aptitude à gérer l'état global avec Redux.
  • Application des bonnes pratiques pour optimiser les performances.
  • Capacité à déployer une application React.

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

28 Rue du Chemin Vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme

Contact de l'organisme formateur

Vivaneo
SIRET : 51017673800043
75011 Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 0177179036
Contacter l'organisme

Information fournie par :