• ReactJS développement d’application web

Accueil / ReactJS développement d’application web

ReactJS développement d’application web

Durée : 3 jours
Tarif Inter : 1800 €
Tarif sur mesure : Nous consulter
Référence : 3DRE

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Présentation

 Cette formation vous permettra de découvrir ReactJS et écrire une application complète. 

Objectifs

  • Découvrir React et son fonctionnement
  • Écrire des composants avec les nouvelles syntaxes JSX et ES2015
  • Comprendre et intégrer l’architecture Flux
  • Mettre en place un environnement de développement
  • Écrire une application complète

Programme

  1. Introduction :

    • Retour sur l’environnement frontend actuel et son futur proche
    • Concepts de base (data-binding, immutabilité…)
  2. Les choix de React :

    • Le « V » de MVC ?
    • Composants à état
    • fonction de rendu simple
    • Performance
  3. Virtual DOM :

    • La clé des performances de React
    • Pourquoi, comment ?
  4. Créer un composant React (TP) :

    • Installation de son environnement de travail
    • Création d’un composant simple qu’on va dynamiser ensemble
  5. Syntaxe : JSX, ES6… (TP)

    • Un langage pour simplifier la description du Virtual DOM
    • Aperçu des fonctionnalités d’ES6 utilisable dès aujourd’hui et qui vont nous simplifier tout le reste !
  6. Propriétés d’un composant (TP) :

    • State vs. Properties
    • Cas d’utilisation
  7. Communication inter-composants (TP) :

    • Présentation des méthodes de communication inter-composants
    • Flux
    • Redux
  8. Vers une application complète (TP) :

    • Routage
    • Données
    • Architecture complète
  9. Bonus : Isomorphisme (TP)

    Faire fonctionner son application aussi bien côté client que serveur, presque sans modifications

Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

A distance

Du 01 au 03 février 2021
Du 08 au 10 mars 2021
Du 06 au 08 avril 2021
Du 10 au 12 mai 2021
Du 21 au 23 juin 2021
Du 19 au 21 juillet 2021
Du 16 au 18 août 2021

Demande de renseignement