React JS

Picto fav
Picto partage
  • Partager par mail
  • Imprimer
Information

Pas de session programmée en ce moment

Objectifs de la formation

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

Contenu pédagogique

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

Métiers visés

Insertion dans l'emploi

Picto rouler et dérouler

Aucune donnée n'est encore disponible pour cette formation

Informations complémentaires

Picto rouler et dérouler

Numéro Carif :
Référence formation : 25193153F
Code NSF : 326 - Informatique, traitement de l'information, réseaux de transmission des données
Formacode principal : 30867 - Langage javascript
Formacode associés :
30854 - Langages informatiques
ROME associés : -

Picto alerte M'alerter sur les nouvelles sessions