Formation ReactJS : Développement Web


REFERENCE
 
 
REJS
DUREE
 
 
3 jours
TARIFS
 
 
1860 € 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

Philosophie de React
Les autres Frameworks JavaScript
Environnement de développement
Outils de debug

Les nouveautés ECMAScript

Présentation d’ECMAScript
Les nouveautés ES6/ES2015
ES2017 : les fonctions « async »

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

Build complet avec webpack
Build managé avec la cli create-react-app
Les différents packages de bootstraping React

Les Composants React

Les composants fonctionnels et de classe
Composition de multiple composants
Cycle de vie d'un Composant de classe
Les Hooks des composants fonctionnels
Gestion des événements click, mouseover...

Styliser ces composants

Les différentes approches pour styliser un composant
La bibliothèque de « styled-components » Emotion

Interaction de l'utilisateur avec les composants

Gestion d'Ajax
Gestion des formulaires
Manipulation du DOM, DOM virtuel

Gestion centralisée des données

Présentation des différentes technologies de gestion (Redux, MobX, etc.)
Présentation de Redux
Le Store et les Actions
Création de Reducteurs pour les Actions
Utilisation avec React

Le Router

Les différents Routers
HashRouter ou PushState
Conséquences sur le déploiement

Application isomorphique

Présentation de NodeJS
Principe et bénéfices du développement isomorphique
Découverte du Framework NextJs

Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions. Avis des participants à la formation ReactJS : Développement Web : Note moyenne : 4,6/5
5/5
Avis certifié A suivi un cours chez PLB

BA

Mon avis sur le contenu du stage :

"Un peu plus d'exemples complets pour les personnes qui comprennent plus par l'exemple en complément des exemples courts dans le cours. Des liens vers la correction des exercices serait également pratique."

Ce que j'ai le plus apprécié :

"Du matériel à disposition fonctionnel et des salles de travail confortables."

3/5
Avis certifié A suivi un cours chez PLB

LECHEVALLIER Joanne

Mon avis sur le contenu du stage :

"le stage est parfait pour des debutants sauf que je m'attendais à une formation avancée"

Mon avis sur le formateur :

"Maëlann est très disponible et s'adapte à chaque personnalité "

Mon avis sur la salle de formation :

"cela ne coute pas beaucoup mais il serait apreciable d'avoir tout déjà sur la machine GIT, vsCode ,..."

Ce que j'ai le plus apprécié :

"peu de partipants donc plus convivial "

5/5
Avis certifié A suivi un cours chez PLB

CROMBEZ Vincent

Mon avis sur le formateur :

"Formateur très bon techniquement et très pertinent."

Lire tous les avis

5/5
Avis certifié A suivi un cours chez PLB

VN

Mon avis sur le formateur :

"Explique bien et à l'écoute de tous."

5/5
Avis certifié A suivi un cours chez PLB

PGK

Mon avis sur le contenu du stage :

"Bon qualité du support et des travaux pratiques "

Mon avis sur le formateur :

"Excellent disposition et explications très claires "

Mon avis sur la salle de formation :

"RAS"

5/5
Avis certifié A suivi un cours chez PLB

RS

Mon avis sur le contenu du stage :

"Rien à dire. Le programme est dense mais très intéressant. "

Mon avis sur le formateur :

"Formation maîtrisée, très bonne pédagogie, respect du programme, bon rythme."

Mon avis sur la salle de formation :

"La qualité de la visio est plutôt bonne. Cependant il y a eu quelques fois des problèmes de sons."

Ce que j'ai le plus apprécié :

"La qualité de la formation, son contenu, le formateur."

Ce que j'ai le moins apprécié :

"Pas grand chose, excepté ces problèmes de son."

4/5
Avis certifié A suivi un cours chez PLB

SUISSA Michel

Mon avis sur le contenu du stage :

"Nécessite un prérequis à définir ou bien un jour supplémentaire pour appréhender toutes les notions."

Mon avis sur le formateur :

"Plutôt satisfait de la compétence du formateur."

Ce que j'ai le plus apprécié :

"Espace de formation confortable pour le nombre de participants. "

5/5
Avis certifié A suivi un cours chez PLB

LA

Mon avis sur le contenu du stage :

"J'aurais aimé voir les tests unitaires avec React : Jest, Enzyme, etc."

Ce que j'ai le plus apprécié :

"- Café / Thé / gateaux en libre service et gratuit. - Accès à un ordinateur sans environnement prédefini. - Bonne connexion internet."

5/5
Avis certifié A suivi un cours chez PLB

BP

Mon avis sur le formateur :

"Parfait"

Mon avis sur la salle de formation :

"Formation réalisée dans l'entreprise"

5/5
Avis certifié A suivi un cours chez PLB

ZA

Mon avis sur le contenu du stage :

"très bonne méthode "

Mon avis sur le formateur :

"Excellent, Dynamique, il a une bonne méthode. "

Mon avis sur la salle de formation :

"manque de badges"

Ce que j'ai le plus apprécié :

"le sapin, le vrai !"

Ce que j'ai le moins apprécié :

"pas d'acces a la terrasse"

5/5
Avis certifié A suivi un cours chez PLB

CM

Mon avis sur le contenu du stage :

"Formation très intéressante et très claire !"

Mon avis sur le formateur :

"Un grand merci à Nicolas pour la qualité de sa formation !"

Mon avis sur la salle de formation :

"Cadre très agréable"

4/5
Avis certifié A suivi un cours chez PLB

RT

Mon avis sur le contenu du stage :

"Une image de l'architecture React.js aurais été un plus."

Ce que j'ai le plus apprécié :

"Propreté des locaux + Prêt d'ordinateur pendant la formation + bloc note + clés USB + Café + gâteau"

Ce que j'ai le moins apprécié :

"Travaux"

4/5
Avis certifié A suivi un cours chez PLB

OG

Mon avis sur le contenu du stage :

"Beaucoup de monde mais ça avançait plutôt bien"

Mon avis sur le formateur :

"Très intéressant, sait de quoi il parle, même si au début un peu perdu car bosse sur angular en ce moment"

Ce que j'ai le plus apprécié :

"Café, eau, jus de fruit, et gâteaux disponibles gratuitement."

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 concerne la version V1 d'Agular, AngularJS. La formation sur les versions 2 et 4 d’Angular est la formation Angular 2 et 4 : Développer une...

3 j

 

Web - Digital

Angular Avancé
Angular est un framework de développement d’applications web porté par Google. Sans doute le plus polyvalent et le plus complet des frameworks actuels, il offre une...

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