Développeur framework Svelte
VIVANEO
Architecture webHUYNH YVON
Objectif pédagogique
La formation permet d'accéder au 1 de la certification RNCP37805 « Développeur Web »
niveau 5, délivrée par WEBECOM et enregistrée au RNCP le 17/07/2023.
Pré-requis :
- Intérêt pour les nouvelles technologies
- Bases de l'anglais
- Logique de base
Modalités d'évaluation :
- Mise en situation professionnelle
- Contrôle continu
Lien vers la fiche France compétences : https://www.francecompetences.fr/recherche/rncp/37805/
A l'issue de la formation, le stagiaire saura concevoir un site web responsif, avec des éléments dynamiques
propulsé par le framework ReactJS.
-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
A l'issue de la formation, le stagiaire sera en mesure de concevoir et coder une application web avec ReactJS,faire des requêtes AJAX avec persistence des données dans une base de donnée relationnelle, avec interface dynamique.
Formateur avec 12 ans d'expérience dans la production, grande expérience en formation et très bonne pédagogie, qui n'hésite pas à vous communiquer tout ce qu'il a appris durant sa carrière. Il saura vous communiquer son enthousiasme dans la programmation.
RNCP 37805 RS -1 CertifInfo 115146 VIVANEO
Architecture webVIVANEO
Architecture webVIVANEO
Architecture webVIVANEO
Architecture web