3 jours (21 heures)
Formation certifiante - Code CNCP : 2226 - Certif Info : 83841
- Présentiel
- Blended - Learning
- FOAD / E-learning tutoré
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
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.
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
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