React est un Framework JavaScript libre et open source qui permet de créer des applications Web, sites Web dynamiques
OBJECTIFS PEDAGOGIQUES
- Maîtriser les fonctionnalités de la dernière version de ReactJS, la technologie JavaScript de Meta
- ● Développer des applications web avec ReactJS
- ● Créer des composants web complexes rapidement
- ● Application SinglePage avec React.JS et Typescript
- ● Optimiser les performances d'une application ReactJS
PROGRAMME
INTRODUCTION À REACT
- Présentation de la bibliothèque REACT
- Avantages de l'utilisation de REACT pour le développement web
- Exemples de projets REACT
PRISE EN MAIN DE REACT
- Configuration de l'environnement de développement
- Création d'une application REACT
- Utilisation des composants REACT
COMPRENDRE LES CONCEPTS CLÉS DE REACT
- Les composants et leur utilisation
- Le state et son utilisation
- Les props et leur utilisation
- Les cycles de vie des composants
UTILISATION AVANCÉE DE REACT
- Gestion des événements
- Navigation entre les composants
- Utilisation de Redux avec REACT
DÉVELOPPEMENT DE PROJETS REACT
- Application pratique des connaissances acquises dans les modules précédents
- Développement d'un projet REACT en groupe
- Déploiement d'un projet REACT sur un serveur
CONCLUSION
- Récapitulatif des connaissances acquises
- Pistes d'approfondissement pour aller plus loin avec REACT
- Retour sur les projets développés en groupe
PUBLIC
Développeurs, intégrateurs, webmastersPRÉREQUIS
INFORMATIONS PRATIQUES
HORAIRES DE LA FORMATION
de 9 h 00 à 12 h 30 et de 13 h 30 à 17 h 00
MÉTHODOLOGIE PÉDAGOGIQUE
Théorie | Cas pratiques | Synthèse
MODALITÉS D'ÉVALUATION
Évaluation qualitative des acquis tout au long de la formation et appréciation des résultats