Architecture Framework ReactJS100% Distanciel

HUYNH YVON

Localité

En distanciel

Durée

20h

Prix

1 800Éligible CPF

Certification

Qualiopi

Programme

-Introduction à ReactJS Introduction à ReactJS et installation de l'environnement de développement présentation de ReactJS, qu'est ce qu'un framework et quand en utiliser un? Installation de NodeJs Création de notre application avec ViteJS Structure d'un projet ReactJs -Concepts de base JSX/TSX Syntaxe et utilisation Composant React La notion de State et de props -Cycle de vie d'un composant Syntaxe JSX/TSX, rendu conditionnel Gestion des événements Gestion des événements dans ReactJS -Routing avec React Router Comment fonctionne react Router configuration d'une route de base navigation entre les pages paramètres de route et routes imbriquées -Formulaires avec ReactJS Gestion de formulaires Validation de formulaires Utilisation de libraries pour les formulaires -Gestion avancée des états (State) State lifting : partage de l'état entre composants Utilisation de Context API pour la gestion globale de l'état Pratique et révision -Création d'une application de blog avec plusieurs pages Intégration des formulaires et de la navigation Révision des concepts avancés -Intégration avec des APIs et outils de développement Appels API avec Fetch et Axios Introduction aux appels API Utilisation de Fetch pour les requêtes HTTP Introduction à Axios et avantages par rapport à Fetch -Test et débogage Introduction aux tests en React Utilisation de Jest pour les tests unitaires Analyse des performances avec React Developer Tools -Déploiement Introduction au déploiement d'applications React Déploiement sur Netlify, Vercel, ou GitHub Pages Bonnes pratiques pour le déploiement