REACT JS Introduction

Formation inter et intra-entreprise

À qui s'adresse la formation?

Tout public

Durée

6,00 jour(s)

Langues(s) de prestation

FR

Prochaine session

Objectifs

Connaissance de base en JavaScript.

Contenu

Rappels

Définir un vocabulaire commun et connaitre les éléments du langage les plus couramment utilisés

ES6 (nouveautés du langage)

Programmation fonctionnelle (High order function, …)

React

Principes de base

  • Comprendre l’intérêtde react par rapport à ses concurrentset la façon dont il a été pensé.

Composants (classe, stateless component, High Order Component)

  • Apprendre à écrire les composants et découper sa page en composants réutilisables

Etats des composants (data)

  • Comment garder de la donnée au sein d’un composant ou l’échangerentre composants

Redux

  • Comprendre les limites de l’utilisation des états des composants
  • Echanger de la donnée entre plusieurs composants
  • Séparer la Donnée de la Vue
  • Comprendre l’intérêtdu pattern Redux par rapport aux concurrents(two-way binding par exemple)

Principes du pattern (flux unidirectionnel, store, reducer, actions, …)

Redux-saga

React-routerobjectifs: construire une SPA dont les urls sont bookmarkables

Tests / debuggingobjectifs produire une application de qualité avec des tests unitaires et de composant

Optimisations des applications (vitesse, mémoire, …)

  • Comprendre le fonctionnement de la librairie et les premièreschoses à mettre en place pour éviter des traitements supplémentaires.
  • Utiliser des outils pour voir où intervenir dans le code en priorité.

Méthodes pédagogiques

Notre savoir-faire nous a permis de développer une méthode pédagogique spécifique basée sur la pratique et utilisée par tous nos formateurs. Notre méthode est construite autour de 2 piliers : l’expertise du formateur et l’analyse du besoin du participant.

Certificat, diplôme

Une attestation de présence peut être délivrée à la demande du participant en fin de formation.

Contact pour cette formation

Laurent Piquet

Ces formations pourraient vous intéresser

FR
Journée
Sur demande
Logiciels - Logiciel messagerie électronique - Logiciel Outlook