Formation ReactJS : Développement Web


REFERENCE
 
 
REJS
DUREE
 
 
3 jours
TARIFS
 
 
1790 € HT
Niveau : Intermédiaire
Cours à distance: Possible
OBJECTIFS :
 

Le nouveau framework React, créé par Facebook, s’est rapidement imposé grâce à ses très hautes performances par rapport aux autres Framework. Cette formation vous apprend comment utiliser React JS pour développer et tester vos des applications web robustes et performantes.

Concrètement, à l'issue de ce stage, les participants auront acquis les compétences nécessaires pour:

  • Concevoir une application ReactJS et Redux
  • Utiliser JSX et ES2015
  • Comprendre l'immutabilité pour optimiser les performances des composants React
  • Utiliser Redux pour organiser le code de façon très productive
  • Utiliser React côté serveur pour le SEO et la vitesse sur mobile
PRÉ-REQUIS :
 

Posséder des bases solides en HTML5 et CSS3, et avoir suivi une formation JavaScript ou un niveau équivalent. Avoir certaines connaissances d'EcmaScript est également exigé.

PUBLIC :
 

Cette formation s'adresse à tous les Développeurs JavaScript ayant déjà de l’expérience.

PROGRAMME :
 

Introduction à React

Ecosystème des frameworks JavaScript
Différentes approches du data-binding
Philosophie de React
Environnement de développement
Outils de debug

Premiers développements avec ReactJS

Le composant
Principe et conséquences du Virtual Dom
La fonction render()
'props' et 'state'
Le langage JSX

Les possibilités de build

React et la JS Fatigue
Build simple avec npm
Build complet avec webpack
Build managé avec la cli create-react-app
Les différents packages de bootstraping React

Les Composants React

Composition de multiple composants
Cycle de vie d'un Composant
Autres aspects majeurs de l'API React
Gestion des événements click, mouseover...

Interaction de l'utilisateur avec les composants

Gestion d'Ajax
Gestion des formulaires
Composants purs et 'Container Components'
Manipulation du DOM, DOM virtuel

Application avec ReactJS et Redux

Limites de l'approche MVC
Présentation de Redux
Le Store et les Actions
Création de Reducteurs pour les Actions
Utilisation avec React
La fonction connect()

Le Router

Les différents Routers
HashRouter ou PushState. Conséquences sur le déploiement
Utilisation avec ou sans CORS

Application isomorphique

Présentation de NodeJS
Principe et bénéfices du développement isomorphique
Organisation des routes

Introduction à React Native

Positionnement
Différences avec Cordova et Titanium
Intégration d'éléments de style graphique
Plateformes supportées

S'INSCRIRE À CETTE
FORMATION REACTJS
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

3 j

 

Web - Digital

AngularJS V1
ATTENTION: Cette formation en INTER se fait dorénavant sur la base des versions 2 et 4 d’Angular. Il s'agit de la Formation Angular 2 et 4 : Développer une application...

3 j

 

Web - Digital

AngularJS Avancé
À l'issue de cette formation AngularJS Avancé, vous aurez acquis les connaissances et les compétences nécessaires pour : Comprendre en profondeur AngularJS...

3 j

 
Tandis que la première version, nomée AngularJS, s’était imposée pour développer des applications web facilement en JavaScript, ses successeurs Angular 2,...

3 j

 

Web - Digital

Backbone.js
Le web devient de plus en plus une plateforme de développement complète qui n’a plus à rougir face aux environnements historiques. Les applications web (webapp) se...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

Tampon du Fafiec indiquant que PLB Consultant est partenaire de ses actions collectives

Votre formation Open Source prise en charge à 100% ! *

Depuis mai 2018, le Fafiec a sélectionné PLB Consultant pour vous proposer les meilleures formations autour de l'Open Source.

Sessions inter-entreprise sur Paris, Lyon et Lille.
Sessions intra-entreprise sur toute la France.

* 100% des coûts pédagogiques, offre valable dans la limite des fonds mutualisés dédiés aux actions collectives, en application des critères de prise en charge en vigueur (voir conditions détaillées sur le site du Fafiec)

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB