React JS

LA MANU Amiens

Non finançable CPF
Tout public
Présentiel
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Prix
Nous contacter
Durée
Nous contacter
Localité
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
En savoir plus sur les localités en présentiel
Cette formation est disponible dans les centres de formation suivants:
  • 80 - Amiens
Cette formation peut être dispensée dans votre entreprise dans les localités suivantes :
  • 02 - Aisne
  • 59 - Nord
  • 60 - Oise
  • 62 - Pas-de-Calais
  • 80 - Somme
Objectifs
Développeurs souhaitant approfondir leurs connaissances en React JS :

• Comprendre les fondamentaux de ReactJS

• Construire des interfaces utilisateur interactives

• Gérer l'état de l'application efficacement

• Créer des applications performantes et maintenables
Programme
Introduction et tour de table

• Présentation de la formation

• Expérience et connaissance des participants

• Les attentes vis-à-vis de la formation

Module n°1 - Fondamentaux de REACT

• Comprendre React et son fonctionnement

• Savoir installer et configurer un projet

• Comprendre la syntaxe JSX et éviter les pièges

Module n°2 - Etat et événements

• Gérer l'état local d'un composant

• Gérer les évènements Javascript

• Créer des formulaires en utilisant des inputs contrôlés, avec et sans librairies

• Comprendre la lever de l'état (Lifting state up)

Module n°3 - Effets & appels Api

• Gérer le cycle de vie d'un composant

• Exécuter des appels API

• Créer des hooks personnalisés

• Gérer le chargement de données et les erreurs

• Intégration des données dans le JSX

Module n°4 - Navigation

• Initiation à l'utilisation de Typescript

• Utiliser une librairie afin de définir les routes

• Rendre les routes dynamiques en utilisant les hooks

• Découverte de la navigation basée sur l'architecture fichiers

Module n°5 - Gestion d'état globale

• Comprendre les bonnes pratiques en termes de gestion d'état

• Créer et utiliser des contextes

• Utiliser des reducers pour des cas avancés

• Découvertes de la librairie Redux

Module n°6 – Optimisation et performance

• Utiliser les hooks avancés

• Utiliser les outils d'analyse des performances de l'application

• Mise en place du lazy loading

Module n° 7 – Projet final encadré

• Créer un projet complet en utilisant toutes les bonnes pratiques de React

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Quelle est votre situation ?

Haut de page