Passer au contenu principal

Développer des applications web avec React

Cette formation de « A à Z » permet de découvrir React et son écosystème. Elle est destinée aux développeurs qui ont des bases en javascript et souhaitent découvrir ce framework frontend de référence.

Durée de la formation

14h

Profils des stagiaires

Développeurs javascript

Prérequis

Connaissance de javascript

Objectifs pédagogiques

Introduction à React (histoire, grands principes, intérêt)

Présentation de la syntaxe JSX

Présentation des modèles de programmation en React

Présentation de l’API de React. 

Présentation des outils essentiels de react (react-router, gestion de l’état…)

Présentation de l’outillage

Contenu de la formation

Module 1 (3h) : 

  • Présentation de React, son histoire et les composants web
  • Présentation de l’outillage autour de React ( transpileur, packager)
  • Présentation de create-react-app
  • Pratique: Démarrer une application avec react.

Module 2 (4h)  :  

  • Présentation de JSX
  • Présentation des Composants React (Function Components, Class Components (legacy)) et de la hiérarchie composants
  • Présentation de la gestion de l’état et de la gestion d’évènements 
  • Pratique : Création d’une mini application “formulaire”

Module 3(3h) :

  • Présentation du cycle de vie et des hooks
  • Présentation de concepts avancés React (HOC, Context, Single source of truth (state manager)) 
  • Présentation du routage (react-router)
  • Partie pratique  :  Evolution de l’application formulaire pour gérer l’état sur deux pages

 

Module 4 (4h) :

  • Partie pratique : Suite du module 3

Programme complet et tarif

Téléchargez le programme complet au format .pdf

Les développeurs heureux au travail sont ici.

@welovedevs