DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

React JS

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

Information fournie par :
Carif-Oref de Normandie

Objectifs, programme, validation de la formation

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 certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
21 heures en centre

Conventionnement : Non

Financeur(s)

Autre

Entreprise

OPCO

Bénéficiaire de l'action

Conditions d'accès

Public(s)
Salarié, Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

- Maîtrise de JavaScript et des technologies de développement web. - Une expérience en développement web serait un atout.

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
35 Rue de Tourville
76600 - Le Havre
Responsable : Villa Raphaëlle
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
28 Rue du Chemin Vert
75011 - Paris 11e
Responsable :
Téléphone fixe : 0177179036
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
Vivaneo
SIRET: 51017673800043
75011 Paris 11e
Responsable : MASSET
Téléphone fixe : 0177179036
Site web :
Contacter l'organisme

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

du 27/09/2024 au 31/12/2025
débutant le : 27/09/2024
Adresse d'inscription
28 Rue du Chemin Vert
75011 - Paris 11e
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

Vivaneo
SIRET : 51017673800043

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