Masterclass by les-tilleuls.coop

Contact
Chargement de la formation
AccueilNos formationsIntroduction à React
Introduction à React

Introduction à React

Créé par Facebook, React est une librairie Javascript open source utilisée par des géants du web tels que Airbnb, Netflix ou encore Instagram. Le principal enjeu de cet outil est de faciliter la création de Single Page Application flexibles, puissantes et faciles à maintenir. Les applications React ont aussi l’avantage d’être facilement migrables en applications mobiles natives grâce à React Native. Découvrez les bases de React, les bonnes pratiques à mettre en place et plongez, en compagnie de nos formateurs, dans son écosystème foisonnant.

Réserver une formation

novembre 2019
lun.
mar.
mer.
jeu.
ven.
sam.
dim.
28
29
30
31
01
02
03
 
04
05
06
07
08
09
10
 
11
12
13
14
15
16
17
 
18
19
20
21
22
23
24
 
25
26
27
28
29
30
01
 
  • Disponible
  • Dernières places
  • Complet

Durée

Durée2 jours

Niveau

Niveau requisDébutant

Tarif

1200€ HT/personne

Pré-requis

  • Bonnes connaissances en Javascript
  • Des connaissances en ES6 sont un plus
  • Ordinateur portable à apporter

Programme


1 - ES6, ES7, ES8 et React

  • Découvrir l’écosystème
  • Comprendre la déclaration des variables
  • Comprendre la déstructuration
  • Découvrir les valeurs par défaut
  • Comprendre les classes
  • Découvrir la manipulation de chaînes de caractères
  • Comprendre les fonctions fléchées
  • Comprendre les promesses
  • Découvrir la manipulation des objets
  • Comprendre les modules

2 - React

  • Comprendre le concept de VirtualDOM
  • Découvrir les différentes formes d’un Component
  • Découvrir le cycle de vie d’un Component
  • Comprendre la différence entre “props” et “state”
  • Comprendre le JSX

3 - Comprendre Redux

  • Comprendre le design pattern Flux
  • Comprendre le fonctionnement de Redux
  • Dépasser le modèle Redux avec Thunk

4 - Maîtriser les librairies JS : React Router

  • Mise en place d'un système de routing
  • Brancher le système de routing avec Redux

5 - Maîtriser les librairies JS : React​ Form / Redux Form

  • Créer un formulaire avec React
  • Récupérer les informations d'un formulaire depuis une API
  • Brancher le formulaire avec Redux

6 - Tests

  • Tester son application unitairement avec Jest
  • Tester son application fonctionnement avec Nightwatch

7 - Ateliers pratiques