Formation "REACT JS - Perfectionnement"

Dans un monde numérique en constante évolution, la maîtrise de technologies avancées comme React JS est devenue cruciale pour les développeurs souhaitant se démarquer sur le marché de l'emploi. La formation "REACT JS - Perfectionnement" proposée par ONLYWEB FORMATION vous permet d'approfondir vos connaissances en développement web, en vous concentrant sur des concepts clés tels que les PureComponent, React Memo, et les Hooks.

En vous familiarisant avec Redux pour la gestion d'état, et en pratiquant des tests automatisés, vous acquerrez les compétences nécessaires pour créer des applications performantes et réactives. Le savoir-faire en structuration d'une architecture REST et en optimisation des performances vous positionnera comme un atout essentiel pour toute entreprise cherchant à innover et à dynamiser ses projets web.

Avec cette formation, vous serez prêt à relever de nouveaux défis, à assumer des responsabilités accrues et à répondre aux besoins croissants du marché en matière de développement d'applications modernes et robustes.

Pour plus d'informations, consultez notre page dédiée à la formation "REACT JS - Perfectionnement".

Public

À qui s'adresse la formation REACT JS (Perfectionnement)

La formation "REACT JS - Perfectionnement" s'adresse aux développeurs web ayant déjà une connaissance de base de React JS et souhaitant approfondir leurs compétences. Elle est idéale pour les professionnels cherchant à maîtriser des concepts avancés, améliorer la gestion d'état avec Redux, et optimiser l'architecture de leurs applications. Les participants développeront leur expertise pour créer des applications web performantes et robustes.

Objectifs

Compétences visées pour la formation REACT JS (Perfectionnement)

La formation "React JS - Perfectionnement" vise à approfondir vos compétences en React JS, en vous familiarisant avec des concepts avancés tels que PureComponent, React Memo, et les portails. Vous apprendrez à gérer l'état avec Redux et à utiliser efficacement les Hooks. Les sessions pratiques vous permettront de maîtriser les tests, de structurer une architecture REST et d'optimiser les performances de vos applications pour une expertise complète.

Programme

Approfondir les concepts de React JS

  1. Qu'est ce que le PureComponent
  2. Qu'est ce que React Memo
  3. Que sont les portails, créer un modal
  4. Les Refs et le Forward Ref
  5. Composant d'Ordre Supérieur (HOC)
  6. Gérer des erreurs dans React
  7. Les Props de rendu
  8. Affichage des composants avec les routes
  9. Création d'une SPA
  10. Redirections
  11. Paramètres des routes
  12. React Contexte

Pratiquer la gestion d'état avec Redux

  1. Architecture Flux
  2. État de l'art et alternatives
  3. Déterminisme & pureté des fonctions
  4. Concepts de base
  5. Flux de données
  6. Utilisation avec React
  7. Quand utiliser Redux avec React ?
  8. Composant conteneur & de présentation
  9. Outils de développement avec Redux
  10. Test automatisé avec Redux
  11. Les middlewares
  12. Usage d'API externes HTTP
  13. Écosystème & bibliothèques

Comprendre et utiliser les Hooks

  1. Hooks d'état
  2. Hooks d'effet
  3. Hooks de contexte
  4. useReducer
  5. useCallback
  6. useMemo
  7. useRef
  8. useImperativeHandle
  9. useLayoutEffect
  10. Les Custom Hooks
  11. useDebugValue
  12. useFetch avec Async/Awai
  13. useTransition
  14. useDeferedValue
  15. useld

Pratiquer les tests

  1. Lanceur de tests
  2. Test Driven Development
  3. Test d'une fonction
  4. Mocking
  5. Test d'un composant React

Structurer une architecture REST

  1. Présentation de l'architecture
  2. Intéractions avec un Serveur REST
  3. TP : Récup. de données sur serveur NodeJS

Maitriser les bonnes pratiq. & performances

  1. Higher-order components
  2. Functions as Child Components
  3. DOM virtuel
  4. Mesure et optimisation des performances
  5. React.Lazy et React.Suspense
  6. Les composants purs
  7. Optimiser le cycle de vie des composants

La formation REACT JS (Perfectionnement) est dispensée sur 21 heures

Proche de chez vous

Formateur : Rodolphe DUTERVAL

Formateur REACT JS
Formateur & Développeur expert Web chez Simplon

Juin 2014 : Expert Informatique & système d’information@ Ingésup (Paris)

Parcours professionnel :

  • Depuis Déc.. 2018: Développeur Web Freelance (Valence)
  • Sept. 2015 – Oct. 2018 : Formateur informatique @ Simplon (Paris/Marseille)
  • 2013 : développeur web junior @ Société Générale (Paris)

Formateur JS pour les étudiants de la formation Dev WEB de Simplon.co

Références

Dernières organisations facturées :
- ANURA, Bourg-en-bresse
Statistiques
Déroulé pédagogique

Règlement intérieur
Engagements PSH
Conditions Générales de Vente
Cette offre de formation est d'actualité au 02/04/2025

Durée et montant de la formation

Intitulé Durée Montant HT
Formation REACT JS - Perfectionnement 21 heures 1890.00 €

Demander une convention de formation

Inscription newsletter

Recevez la newsletter ONLYWEB Formation pour vous tenir informé des formations à venir et maintenir vos compétences.

ONLYWEB Formation, s'appuie sur le réseau d'experts EVA - Solutions

coordonnées

© ONLYWEB Formation
6 pl. Dumas de Loire
69009 Lyon
TÉL 09 72 13 00 73
EVA Solutions: La force du réseau