Développer avec ReactJS

Apprendre les bases du langage JavaScript et du DOM. Développer des interfaces utilisateur applicatives avec ReactJS et Flux. Apprendre le fonctionnement de JSX. Maîtriser le Framework dans un environnement applicatif Web.


Plan de cours

  1. JAVASCRIPT ET LE DOM
    • Le JavaScript minimum
    • Syntaxe de base
    • Le DOM et les événements
    • Ajax et REST
    • Les propriétés de style
  2. INTRODUCTION A REACT
    • Le virtual DOM
    • Initialisation de la page
    • Les éléments React
    • ReactDOM
    • Les children
    • De éléments à partir des données
    • Les composants React
    • Les factories
  3. REACT, JSX ET L'ARBRE DE COMPOSANTS
    • Les éléments React en JSX
    • Le Webpack
    • La validation de propriétés
    • Les états dans l'arbre de composants
  4. REDUX
    • Les états
    • Les actions
    • Le reducer
    • Le store
    • Les action creator
    • Passer le store via le contexte
    • Composants de présentation, composants de stockage
  5. LE ROUTER REACT
    • Incorporer le routeur
    • Imbriquer les routes
    • Les paramètres de routes
  6. REACT ET LE SERVEUR
    • L'isomorphisme
    • Communiquer avec le serveur

Code formation & Durée

FAF412 - 3 jours

Sessions inter-entreprises

Cette formation peut être 100% financée par le Fafiec dans le cadre des actions collectives.

21 - 23 octobre 2019
Toulouse / Visio   Français   1200€ HT

Public

Chefs de projet et développeurs.

Pré-requis

Connaissance de HTML et CSS. Notions de base de développement d’applications Web.

Modalité pédagogique

Apport théorique, mises en situations, études de cas, travaux en groupes

Téléchargement