Cette formation React.js s’adresse aux développeurs et intégrateurs web qui souhaitent apprendre à créer des applications web modernes, interactives et structurées avec React.
Un rappel ciblé des notions JavaScript essentielles à React est proposé au début de la formation, notamment les fonctions fléchées, la déstructuration, les opérateurs spread et rest, les méthodes map, filter et reduce, les modules ainsi que la programmation asynchrone.
Les participants découvriront ensuite les principes fondamentaux de React : JSX, composants fonctionnels, propriétés, état local, événements, rendu conditionnel, listes, formulaires et Hooks.
Une application complète sera développée progressivement avec React 19 et Vite. Les participants apprendront également à organiser leur projet, mettre en place la navigation avec React Router, communiquer avec une API REST et gérer les états de chargement et les erreurs.
Auparavant la formation se donnait avec TypeScript, mais elle est se donne avec JavaScript sans TypeScript. Au besoin, ça peut se donner avec TypeScript sous demande.