L'Expertise Informatique, Simplifiée

ReactJS - Composants, Hooks et Redux

L'interface utilisateur, composant par composant.

React est la bibliothèque frontend la plus utilisée pour construire des interfaces web modernes et réactives. Cette formation couvre l’ensemble des fondamentaux : composants fonctionnels, Hooks, routage avec React Router, gestion d’état avec Redux et tests avec Jest. En trois jours, vous serez capable de développer une application single-page complète et maintenable.

Public visé

Développeurs ayant à réaliser des applications Web.

Prérequis

Avoir suivi les formations suivantes, ou en maîtriser les thèmes abordés :

Objectifs pédagogiques

À l’issue de cette formation, vous serez capable de :

Programme

Jour 1 - Matin

Introduction et rappels ES6

Travaux pratiques :

Le framework ReactJS

Le JSX et les composants

Travaux pratiques :

Jour 1 - Après-midi

Les props

Travaux pratiques :

Le routing et la navigation

Travaux pratiques :

Les Hooks

Travaux pratiques :

Jour 2 - Matin

Syntaxe des évènements dans le JSX

Travaux pratiques :

Listes et raccourcis (map, filter)

Travaux pratiques :

Jour 2 - Après-midi

Immutabilité des variables partagées

Travaux pratiques :

Jour 3 - Matin

Introduction aux tests unitaires

Jour 3 - Après-midi

Server Side Rendering (SSR)

Bonnes pratiques de développement React

Travaux pratiques :

Modalités d’évaluation des acquis

En cours de formation, par des travaux pratiques. En fin de formation, par un questionnaire d’auto-évaluation.

Pour aller plus loin

Cette formation donne accès à cette formation :

Voir aussi

Vous serez peut-être intéressés par les formations suivantes :

Formation DEV-REACT-100 — ReactJS - Composants, Hooks et Redux. Domaine : Développement. Niveau : Initiation. Durée : 3 jours (21 heures). Mots-clés : react, javascript, frontend, web, spa, initiation. Cylian Formation, Dijon.