M2i Formation

Langages et développement - Développeur Web HTML 5, CSS 3 et JavaScript

ReactJS - Maîtriser le framework

Présentiel

3 jours (21 heures) - JVS-REA

Accueil  ›  Formations Informatique  ›  Langages et développement  ›  Développeur Web HTML 5, CSS 3 et JavaScript  ›  ReactJS - Maîtriser le framework

Objectifs pédagogiques

  • Connaître ReactJS et son fonctionnement
  • Ecrire des composants en ES2015
  • Développer une application à l'aide d'un environnement de développement.

Niveau requis

Avoir une très bonne connaissance de JavaScript et de ses aspects avancés.

Public concerné

Développeurs ayant à réaliser des applications Web responsives.


Éligible aux financements suivants : Formation éligible au CPF

La Défense24/04/20191 800 € HTDates proposées dans les agences M2iRéserver
La Défense02/09/20191 800 € HTDates proposées dans les agences M2iRéserver

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Metz24/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Mulhouse24/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Nancy24/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Reims24/04/20191 800 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Caen24/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Évreux24/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Le Havre24/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Lille24/04/20191 800 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Dijon24/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Grenoble24/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Lyon24/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Saint-Étienne24/04/20191 800 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Bordeaux24/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Orléans24/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Tours24/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Bordeaux02/09/20191 800 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Aix-en-Provence24/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Montpellier24/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Sophia Antipolis24/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Aix-en-Provence02/09/20191 800 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Certification : M2i Langages de Programmation (+ 120€)

Introduction

  • Rappels sur les aspects avancés de JavaScript
  • Rappels sur HTML5, CSS3, le DOM
  • Rappels du pattern MVC
  • Positionnement de ReactJS
  • Virtual DOM avec ReactJS
  • Mise en place des outils de développement
  • Plug-ins nécessaires aux outils
  • Synthèse des apports de ES2015
  • Compatibilité actuelle des browsers
  • Tour d'horizon des outils de développement et d'intégration actuelle
  • Compilateurs disponibles

Composants ReactJS

  • Création d'un composant ReactJS
  • Amélioration des fonctionnalités du composant développé
  • Etats d'un composant et cycle de vie
  • Gestion de l'état d'un composant
  • Propriétés d'un composant
  • Présentation de JSX et ES2015, que choisir ?
  • Présentation approfondie du Virtual DOM

Communication inter-composants avec ReactJS

  • Communication inter-composants
  • Gestion des évènements
  • Auto-binding
  • Composants de formulaire
  • Manipulation du DOM
  • Présentation de la propagation des données
  • Flux des données
  • Présentation des vues et contrôleurs dans ReactJS
  • Création d'une application Single Page Application (SPA) avec ReactJS

Applications isomorphiques avec ReactJS

  • Faire fonctionner l'application ReactJS aussi bien du côté serveur que client
  • JavaScript du côté serveur
  • Présentation de Node.js

ReactJS et mobilité

  • Construction d'applications natives IOS et Android avec React Native

Certification (en option)

  • Nos tests de validation des compétences font partie intégrante du processus d'apprentissage car ils permettent de développer différents niveaux d'abstractions.
  • Solliciter l'apprenant à l'aide de nos QCM, c'est lui permettre d'étayer sa réflexion en mobilisant sa mémoire pour choisir la bonne réponse. Nous sommes bien dans une technique d'ancrage mémoriel.
  • L'examen sera passé à la fin de la formation.

Les + de la formation

L'examen de certification est en français.