Formation React.
Score de satisfaction : 4.92/5
Durée :
3 jours
16/12/2024 à Distance
numero vert : 0805 950 800 (service et appel gratuits)
React
à partir de
1950 €HT

Référence :
SF33460
Durée :
3 jours

Réservez vos places pour la session du
Vous souhaitez une session sur-mesure (intra) ?
Ce stage comprend
 21 heures de formation
Pauses et snacks à volonté
Prise en charge OPCO possible
Disponible à distance

Formation React.

Suivez cette formation React JS pour maîtriser le développement d'applications web !

React est une bibliothèque JavaScript permettant la création d'applications web. En suivant notre formation React, vous apprendrez à manipuler efficacement cette bibliothèque développée par Facebook. Cette formation pour apprendre à coder avec ReactJS vous permettra de développer des interfaces utilisateurs web qualitatives et simplifiées. Au cours de la formation React.js, vous apprendrez à maîtriser la syntaxe React, ses fonctionnalités et ses principaux composants. Vous saurez également utiliser des outils comme Flux ou Redux, ainsi qu'utiliser NodeJS pour l'isomorphisme sous React. Suivez cette formation React à distance ou en présentiel grâce à Sparks.

Objectifs pédagogiques.

1Expliquer les principes du Data-Binding et de l'immutabilité

2Installer l'environnement de développement React

3Utiliser la syntaxe JSX

4Comparer les composants objets et fonctions

5Mettre en œuvre Flux et Redux pour les applications Web monopages

6Configurer le routage avec React Router

7Créer des tests unitaires pour les composants React

8Migrer une application vers React

Prérequis : Connaissances avancées en JavaScript. Expérience en développement web.
Partagez cette formation

Programme de formation React.

PDF

Présentation générale

Les frameworks Web et leur écosystème
Le Data-Binding et l’immutabilité: les principes
Les Transpilers
L’environnement de développement React
Présentation et syntaxe du langage JSX

Introduction à React

Tour d’horizon de l’histoire de React
Positionnement de React sur le marché
La philosophie de React et les principaux concepts
Le modèle MVC, accent mis sur le « V »
Virtual DOM
Les principales méthodes de l’API
Cycle de vie de React
Gestion des états de composant en utilisant Render Function
Création de composants de vues
Composants objets vs composants fonctions

Les composants React

Les boucles de rendu
Les propriétés Props et States des composants
Gestion d’évènements
Contrôler les composants de formulaire
La composition par ensembles
Cycle de vie d’un composant
La notion de hooks et de context

Flux et Redux pour les applications Web monopages

Introduction à Flux, Redux
Propager les données
Création de vues et de contrôleurs
Le rôle du dispatcher
Le store et les actions
L’approche avec ReduxToolkit
Les Contexts React

Routage sous React

Introduction à React Router
Les principes de Router
Installer React Router
Organiser les routes
Autres solutions

Tests unitaires

Retour sur les tests unitaires et leur importance dans le développement logiciel
Présentation d’outils de test populaires pour React (Jest, Enzyme, etc.)
Créer des tests pour vos composants React
Tester les états et les propriétés des composants
Simuler des évènements pour tester les interactions utilisateur

Quelques concepts avancés

Le framework React Native pour les applications mobiles
Le développement natif pour le mobile et la tablette
Composants natifs
Migration d’une application vers React

L'avis des stagiaires.
La formation était top, j'ai appris de nouvelles astuces de travail, j'ai consolidé mes connaissances en reactjs et j'ai appris de nouveaux concepts. Je recommanderai vivement cette formation.
– Doha, Sopra Steria
– Alexandra, SII IledeFrance
Formateur à l'écoute et connaissant bien son sujet. Après cette formation on se sent capable de démarrer ou intégrer un projet React. Ce serait un bon plus si on intégrait le traitement de formulaires dans la formation.
– Ibrahima, Hardis Group
La dernière demi journée très condensée, il serait mieux de l'étaler sur une journée entière.
– Adnane, Sopra Steria
Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

En apprendre davantage sur React.

Développé en 2013 par Facebook, React est une bibliothèque JavaScript permettant de développer des applications web interactives souvent monopages. Egalement appelé React.js ou encore ReactJS, ce moteur de rendu JavaScript s’est très vite imposé comme l’un des plus performants et simples pour coder des applications web, d’autant plus que React.js est une bibliothèque libre.
Cette formation React proposée par Sparks vous permettra donc de réaliser des applications web interactives et dynamiques de grande qualité.
A la différence de beaucoup de concurrents, ReactJS est uniquement une bibliothèque et non un framework, ce qui fait qu’il ne fonctionne qu’avec du JavaScript. De fait, cette formation React.js ne vous demandera que des connaissances en JavaScript qui vous permettront de comprendre et d’utiliser la bibliothèque React aisément.
Au cours de notre formation ReactJS réalisable sur place comme en ligne, vous apprendrez les différents framework Web et leur écosystème, le langage JSX pour React mais également son API et le Virtual DOM.
Grâce à Sparks, vous pourrez également utiliser efficacement tous les composants React, créer une application web monopage avec Flux et Redux, faire du routage, de l’isomorphisme et bien plus encore. Vous pouvez suivre cette formation React.js comme toutes les formations Sparks à distance aussi bien qu’en présentiel.
Réservez dès maintenant votre formation React de 3 jours pour développer des applications web performantes et optimisées !

Une formation à React JS à distance ou en présentiel

Vous voulez approfondir vos connaissances et coder avec davantage de précision, notamment en ce qui concerne la couche d’affichage des applications mobiles ou web ? Une formation React JS animée par nos experts Sparks vous permettra d’améliorer vos interfaces utilisateurs et de développer les services de votre entreprise en informatique et en programmation. Avec Sparks Formation, vous avez le choix : vous pouvez suivre la formation React JS à distance depuis votre domicile ou votre lieu de travail, ou bien suivre notre formation dans l’un de nos centres. Durant 3 jours, augmentez vos compétences en alliant théorie, pratique et mise en application et perfectionnez votre savoir-faire avec une formation en développement front-end !

Amandine de Sparks
Des chiffres étincelants.
19 années
à vos côtés
+ de 1000
sujets de formation
8155
stagiaires formés en 2023
238
formateurs actifs en 2023
97,9%
de stagiaires satisfaits
24622
heures de formation réalisées en 2023
HAUT