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

Développeur framework Javascript React.js

Date de mise à jour : 12/12/2025 | Identifiant OffreInfo : 15_25505188F

Information fournie par :
Carif-Oref Occitanie

Objectifs, programme, validation de la formation

Objectifs


  • Maîtriser les fondamentaux de JavaScript moderne (ES6+).

  • Comprendre l'architecture et les principes de fonctionnement de React.js (Composants, JSX, Virtual DOM).

  • Être capable de créer des interfaces utilisateur interactives et performantes avec React.

  • Savoir gérer l'état local et global d'une application React.

  • Implémenter le routage et la navigation dans une application monopage (SPA).

  • Interagir avec des APIs RESTful pour récupérer et envoyer des données.

  • Déployer une application React.

Programme de la formation

Module 1 : Rappels et fondations en Javascript


  • Introduction à ES6 et aux concepts modernes de Javascript (let, const, fonctions fléchées, promesses, async/await, modules).

  • Manipulation du DOM et notions de programmation orientée objet en JS.

Module 2 : Introduction à React et ses concepts de base

  • Présentation de React, de son écosystème et de l'outil Create React App (ou alternative moderne comme Vite).

  • Notion de JSX.

  • Composants fonctionnels et de classe (introduction).

  • Props et flux de données unidirectionnel.

Module 3 : Gestion de l'état (State) et Cycle de vie

  • Introduction aux Hooks (useState, useEffect).

  • Gestion de l'état local des composants.

  • Gestion des effets secondaires et du cycle de vie des composants avec useEffect.

  • Gestion des événements utilisateur.

Module 4 : Composants avancés et stylisation

  • Manipulation des listes et des clés.

  • Création de formulaires contrôlés.

  • Stylisation des composants (CSS classiques, CSS-in-JS, modules CSS).

  • Concepts avancés : Portals, Fragments, Context.

Module 5 : Routage avec React Router

  • Installation et configuration de React Router.

  • Création de routes, navigation et paramètres de route.

  • Gestion des liens et redirections.

Module 6 : Communication avec les APIs

  • Récupération de données avec fetch ou axios.

  • Affichage des données, gestion des états de chargement et d'erreur.

  • Envoi de données (POST, PUT, DELETE).

Module 7 : Gestion de l'état global (Redux ou Context API + useReducer)

  • Introduction au besoin de gestion de l'état global.

  • Mise en œuvre du Context API pour la gestion d'état simple.

  • (Optionnel/Avancé) Introduction à Redux/Redux Toolkit ou Zustand.

Module 8 : Tests et déploiement

  • Introduction aux tests unitaires de composants (Jest/Testing Library).

  • Préparation de l'application pour la production.

  • Déploiement sur des plateformes (Netlify, Vercel, etc.).

Validation et sanction

Attestation de formation

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
50 heures en centre

Conventionnement : Non

Financeur(s)

Autre

Conditions d'accès

Public(s)
Demandeur d'emploi, Public en emploi, Tout public
Modalités de recrutement et d'admission

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

Conditions spécifiques et prérequis

Maîtriser les bases du HTML/CSS Connaissance de Javascript

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
78 allée Jean Jaurès
31000 - Toulouse
Responsable : VIVANEO
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
28 rue du chemin vert
75011 - Paris 11e
Responsable : Monsieur Mickael MASSET
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 15/12/2025 au 31/12/2026
débutant le : 15/12/2025
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