React Initiation et option Approfondissement

React Initiation et option Approfondissement

React Initiation et option Approfondissement

PROGRAMME JOUR 1 :

  • Prérequis de JavaScript : Rappel
  • Introduction à EcmaScript 2015 (ES6) : Aperçu des fonctionnalités d’ES6 utilisable et TP pratique.
  • Introduction à React : Concepts de base, Composants à l’état, Performance, Rendu
  • Les choix de React : Le ‘V’
  • React combiné avec des frameworks JS : Possibilité
  • Installation React : Les Modes d’installation avec Babel, Webpack et create-react-app
  • Syntaxe JSX
  • Cas pratique : TP

PROGRAMME JOUR 2 :

  • Architecture de React : React et Flux
  • Vues (V) : fonctionnement, implémentation
  • Implémentation des vues : affichages, saisies, actions, binding et filtres
  • Composant React : propriétés, état, évènements, style
  • Cycle de vie d’un composant : comprendre les cycles, les méthodes ( Mounting, Updating, Unmounting…).
  • Navigation React : React-router, organiser les routes, liens vers les routes et composants
  • Introduction au framework Redux : stats , actions, store, disptacher
  • Fetch d’une API
  • Cas pratique : TP

PROGRAMME JOUR 3 : 

  • Mise en pratique : Création d’un mini-projet  : shopping cart ( système de panier )

PROGRAMME JOUR 4 (Option Approfondissement):

  • Inroduction à REDUX
  • Les tests unitaires React : Jest, Enzyme, Mocha, Jsdom
  • Debugging(Déboguer Redux) : Redux DevTools
  • Extension pour ReactJS : ”hot-loader”
  • Normes de Sécurité OWTF
  • Middelware personnalisé avec React/Redux


Cette formation ne nécessite pas de prérequis.

Formateur

Les formateurs de CROSSTHINK sont des experts de leur domaine, disposant d’une expérience terrain qu’ils enrichissent continuellement. Leurs connaissances techniques et pédagogiques sont rigoureusement validées en amont en interne.

Moyens Pédagogiques

  • Présentation du formateur et du programme.
  • Présentation et écoute de chacun de stagiaires.
  • Apports didactiques pour apporter des connaissances communes.
  • Mises en situation de réflexion sur le thème du stage et des cas concrets.
  • Méthodologie d’apprentissage interactive et participative.
  • Exercices et études de cas concrets.
  • Temps d’échanges.
  • Accompagnement pédagogique individualisé.

Suivi de l’évaluation des résultats de la formation

  • Accueil des stagiaires dans une salle dédiée à la formation / A distance
  • Feuilles de présence.
  • Documents supports de formation projetés.
  • Mise à disposition du stagiaire des documents et supports de formation.
  • Tout au long et/ou à l’issue de la formation : Evaluation des acquis des stagiaires via des exercices, des QCM, des QUIZZ, des mises en situation et/ou des cas pratiques.
  • Enquête de satisfaction.
  • Attestation de fin de formation.

Accessibilité aux personnes handicapées

En cas de situation d’handicap, merci de nous contacter afin d’étudier l’adaptation des moyens de formation.

En bref

Durée : 4 jours
Tarif : 1990€ HT

Formations à distance

Contactez-nous
contact@crossthink.fr

contact@crossthink.fr

PROCHAINES DATES

Nous consulter

Accessible aux personnes en situation de handicap

Demande de renseignement

Je souhaite

Etes-vous en situation de handicap ?