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.