3 jours (21 heures)

Formation certifiante - Code CNCP : 2226 - Certif Info : 83841

Objectifs

  • Comprendre ce qu’est React et le problème qu’il résout
  • Acquérir une connaissance plus approfondie des ES2019 et JSX
  • Mettre en œuvre des tests unitaires pour React composants
  • Connaître les meilleures pratiques de React

Prérequis

Posséder de bonnes bases en HTML, CSS, JavaScript

Vous n’avez pas les prérequis nécessaires pour la formation React.JS ? Contactez nous pour étudier ensemble un parcours sur mesure et garantir ainsi la réussite de votre projet.

Intervenants

Les contenus pédagogiques sont synchronisés sur les évolutions techniques grâce à notre équipe d’intervenant experts et professionnels du secteur enseigné. Les formateurs qui interviennent pour animer les formations ont une double compétence : compétence informatique et compétence métier (Banque, Assurance, Administration, Santé, Transport).

PROGRAMME DE FORMATION REACT.JS

Jour 1 : Mise en place de React et sa philosophie.

ES2015 et JSX

  • Caractéristiques du ES2019 qui ont un impact Réagir
  • Comment créer des composants avec ES2019
  • Utilisation de Babel pour ES2019 et JSX
  • Utilisation de WebPack avec le développement React
  • Programmation Immuable & Immutable.js

Réagir – Création de composants

  • Utilisation de createClass
  • L’extension React.Component
  • Fonctions apatrides
  • Référencer les éléments du DOM

Atelier et cas pratique.

Jour 2 : Comprendre les fondamentaux de React.

Réagir – Créer élément et JSX

  • Le rendu
  • Passer des propriétés

Réagir – Travailler avec l’état

  • Etat Initialisation
  • État Mise à jour
  • Utilisation de formulaires

Réagir – Composants

  • Composants Fratrie et clés
  • Composants pour parents et enfants
  • Propriétés et Etat dans le composant Élément et gestion du cycle de vie
Jour 3 : Tester et interagir avec React

Réagir – Evénements

  • Fonctions Serveur de rend

Tests unitaires – Outils

  • Jest & Jasmine
  • Enzyme
  • TestUtils

Tests unitaires – Tests avec React

  • Test DOM Manipulations
  • Test des propriétés et de l’Etat
  • Simuler des évènements

Atelier et cas pratique

Une attestation d’assiduité sera délivrée après la validation de toutes les compétences de ce module.

POUR TOUTE DEMANDE DE RENSEIGNEMENT OU DE DEVIS