Formation offerte par CODE3

Agrégateur de contenus

Développement web avec React

Description

Ce cours de deux jours vise à enseigner les fondements de la programmation d’applications web avec React. Au terme de la formation, les participants seront en mesure de concevoir des applications React selon les meilleures pratiques de l’industrie.

Objectifs

  • Initier les participants aux principaux concepts de la programmation d’applications web avec React, Redux et JavaScript;
  • Comprendre les principes de conception et de maintenance d’applications React;
  • Présenter les librairies et outils usuels en plus des nouvelles approches dans le domaine.

Contenu

  • Présentation de ECMAScript 2019, de JSX, des précompilateurs (babel) et introduction aux outils de construction automatisés (webpack);
  • Mise en place d’un projet avec create-react-app;
  • Notions de composantes virtuelles, réelles et du processus de réconciliation;
  • Concepts de gestion état interne immuable ou mutable d’une composante React;
  • Modification asynchrone de l’état d’une composante;
  • Abonnement et réaction aux événements utilisateurs;
  • Présentation de certaines librairies pratiques Immutable.js, Ramda;
  • Communication intercomposantes directe, indirecte et via des contextes;
  • Introduction à la construction de composantes d’ordre supérieur;
  • Système de typage structurel des propriétés d’une composante;
  • Cycle de vie des composantes et utilité;
  • Communication Ajax avec le serveur;
  • Composantes fonctionnelles sans-état;
  • Présentation des différents modes de gestion des formulaires HTML;
  • Présentation de la librairie react-router;
  • Introduction au concept des Hooks;
  • Présentation de la librairie Redux: architecture générale, concepts principaux et intégration à React;

Formule pédagogique

  • Séances de cours magistraux ;
  • Séances de laboratoire avec exercices dirigés.

Matériel nécessaire

Ordinateur portable Windows, Mac ou Linux

Public cible

Développeurs web intermédiaires

Prérequis

Développement d’applications web

Prochaine date

11 et 12 décembre 2019

À nos bureaux : 360 rue Notre-Dame Ouest, Suite 500, Montréal

Horaire

9h à 12h et 13h à 16h (12 heures)

Prix

880 $ + taxes


Vous êtes intéressé par cette formation? Veuillez nous contacter par courriel à l’adresse suivante : formation@code3.ca.

Politique de remboursement

Politique de remboursement

Annulation 3 jours ouvrables ou plus avant la formation : Remboursement de 80% du montant déboursé.

Annulation à moins de 3 jours ouvrables avant la formation : Aucun remboursement.

Absence à la formation : Aucun remboursement.

Footer

Nous joindre

CODE3 Coopérative de solidarité
360, rue Notre-Dame Ouest, bureau 500
Montréal QC, H2Y 1T9
info@code3.ca
438 793-8858

Suivez-nous

 
 
© 2011 - 2019 Tous droits réservés.