CMS Informatic

ReactJS

2 jours – 14 heures en présentiel

Gérer les spécificités de chaque composant, créer des applications complètes et les maintenir

pRErequis

Connaissance de JavaScript, connaissances du web

Public

Développeurs et professionnels du web

Lieu de formation

CMS Informatic 91140 Villejust

Objectifs pédagogiques

A l’issue de la formation, les participants sauront utiliser la bibliothèque React et créer des interfaces utilisateurs web. Ils sauront utiliser les composants de React et lier React aux autres technologies du web.

Contenu du programme

  • Contexte de développement
  • Architecture web (client/serveur)
  • Rappels du langage
  • Concepts web
  • Concepts de MVC
  • Méthodes principales
  • Création de composants et de vue
  • Cycle de vie des composants
  • Evènement, binding et délégation
  • Composer par ensemble
  • Design Pattern
  • Render et Autobinding
  • Props et State
  • Créer des éléments dynamiquement avec Data Flow
  • Contrôle des formulaires
  • Principes de composants réutilisables
  • Manipulation du DOM
  • Travailler avec les flux
  • Propagation des données
  • Créer des Dispatcher
  • Gérer des animations
  • Data-binding monodirectionnel et bidirectionnel
  • Gestion des états logiques
  • Créations de vues et de contrôleurs

Isomorphisme

  • Principe de l’isomorphisme
  • Traduction et internationalisation
  • Gérer les codes JavaScript du côté serveur
  • Introduction à Node.js
  • Utiliser React avec Node
  • Configurer les routes
  • Présentation d’une architecture REST
  • Echange entre React et un serveur via REST
  • Sécurisation des transferts de données
  • Présentation du workflow
  • Présentation d’un Flux
  • Composants du Redux
  • Utilisation de Redux avec React

Calendrier des prochaines sessions

Listes de nos formations

Votre contact commercial

Mme Nathalie GRIMOIN
01 64 86 42 42
admin@cms-informatic.com

Plus de 365 clients nous font confiance :

Informations Utiles

CMS Informatic
7 allée de Londres – ZAC Courtaboeuf
91140 Villejust – France
 

Nous contacter

Tél : 01 64 86 42 42
Mail : admin@cms-informatic.com

Que peut-on faire pour vous ?