React JS – Saint-Etienne

Formation

20170529_ReactJS
Quand
29.05.2017 au 31.05.2017
à
9:00 - 17:30
Numélink
60 rue des Aciéries
Saint-Etienne, 42000 France
Contact
Numélink contact@numelink.com
Téléphone
04 77 79 07 07
Coût
980 € HT / Participant (-30% dès le 3ème participant)

Pourquoi ?

À l’issue de cette formation ReactJS, les participants sont en mesure de :

  • Appréhender la philosophie et le fonctionnement du framework ReactJS,
  • Développer une application Web avec ReactJS,
  • Maîtriser les impacts du choix d’une architecture incluant ReactJS et Flux.

Pour qui ?

Cette formation est destinée aux Chefs de projet Web, Architectes techniques et Développeurs front-end.
Pré-requis : Connaissance de HTML, CSS et bon niveau JavaScript. Les notions fondamentales sont abordées en rappels.

Combien ?

Le nombre de stagiaires est limité à 10 participants pour préserver la qualité de l’échange

PROGRAMME DE FORMATION :

Jour -1

Introduction à React JS

  • Retour sur l’environnement front end actuel et son futur proche
  • Concepts de base (data-binding, immutabilité…)

Les choix de React JS

  • Le “V” de MVC?
  • Composants à état
  • Fonction de rendu simple
  • Performance

Virtual DOM

  • La clé des performances de React JS
  • Pourquoi et comment OBJETS ASSISTANTS

Créer un composant ReactJS (TP)

  • Installation de son environnement de travail
  • Création d’un composant simple qu’on va dynamiser ensemble

Syntaxe : JSX, ES6… (TP)

  • Un langage pour simplifier la description du Virtual DOM
  • Aperçu des fonctionnalités d’ES6 utilisable dès aujourd’hui et qui vont nous simplifier tout le reste !

Jour -2

Propriétés d’un composant (TP)

  • State vs. Properties
  • Cas d’utilisation

Communication inter-composant (TP)

  • Présentation des méthodes de communication inter-composants
  • Flux et Redux

Vers une application complète (TP)

  • Routage
  • Architecture complète

Jour -3

Vers une application complète – suite (TP)

  • Internationalisation

Serveur (TP)

  • Gestion des données serveur (aperçu de Relay)
  • Isomorphisme (« Application universelle »)

A ne pas manquer...

avr
25
mar

Happylink – Saint-Etienne

8:30 - 10:00 Saint-Etienne
20170425_Happylink_STE
Inscrivez-vous sans plus attendre à notre Happylink Stéphanois du 25 Avril 2017. Les Happylink sont des moments privilégiés pour rencontrer...
avr
26
mer

Symfony 3 – Avancé (Saint-Etienne)

9:00 - 17:30 Saint-Etienne
20170426_SYmfony3
Pourquoi ? Pour utiliser symfony en interaction avec tout un éco-système web. De l’api rest, en passant par les websockets,...
mai
03
mer

Design Tech After (MAI-17)

17:00 - 21:00 Saint-Etienne
20170503_Design_Tech_After
La French Tech Saint-Etienne vous convie pour un nouvel afterwork au Fil, dès 17h00 pour profiter d’un instant de convivialité,...
juil
01
sam

RMLL 2017

8:00 - 19:00 Saint-Etienne
20170701_RMLL2017
juil
01
sam

RMLL 2017

Les RMLL (Rencontres Mondiales du Logiciel Libre) ont un cycle de conférences, d’ateliers et de tables rondes autour du Libre...
juil
06
jeu

Digital Summ’R

8:00 - 18:00 Lyon
20170706_Digital_Summr2
juil
06
jeu

Digital Summ’R

SAVE THE DATE La 2ème édition du Digital Summ’R aura lieu le Jeudi 06 Juillet 2017 à la Cité Internationale