Développeur Web - Framework React.JS (HTML, CSS, Javascript, Typescript)
ILARIA DIGITAL SCHOOL
Objectifs de la formation
Les objectifs pédagogiques incluent :
- 1/ Maîtriser les langages HTML et CSS :Intégrer des maquettes graphiques, créer des mises en page responsives, et appliquer des styles avancés.
- 2/ Utiliser JavaScript pour enrichir les interfaces utilisateur :Manipuler le DOM, gérer les événements utilisateur, et créer des animations.
- 3/ Développer des applications web dynamiques avec React :Construire des composants réutilisables, gérer l'état de l'application avec les hooks, et intégrer des API.
- 4/ Optimiser l'accessibilité et le SEO :Appliquer les normes d'accessibilité (WCAG, RGAA) et les meilleures pratiques de référencement naturel.
- 5/ Gérer des projets web collaboratifs :Utiliser Git et GitHub pour la gestion de versions et la collaboration.
Objectifs RNCP: Confronter ses connaissances en développement avec la documentation d'un framework dans le but de s'approprier l'architecture et les fonctionnalités d'un nouveau cadre de travail. Configurer le framework en utilisant un gestionnaire de dépendances afin de préparer l'environnement de développement de l'application. Développer une application évolutive avec un framework afin de disposer d'un environnement de développement standardisé pour l'ensemble du projet.
Programme
- Introduction aux Technologies Web :
- Présentation des langages HTML et CSS
- Environnement de développement (éditeurs de code, navigateurs)
- Intégration de Maquettes Graphiques :
- Structure de base d'un document HTML
- Sélecteurs et propriétés CSS
- Techniques de mise en page : Flexbox, Grid Layout
- Utilisation de frameworks CSS (Bootstrap, Tailwind CSS)
- Accessibilité et SEO :
- Normes d'accessibilité : WCAG, RGAA
- Utilisation des ARIA pour améliorer l'accessibilité
- Techniques de SEO : balises sémantiques, optimisation des images, hiérarchisation du contenu
- JavaScript et Interactivité Web :
- Syntaxe de base de JavaScript
- Manipulation du DOM et gestion des événements
- Programmation asynchrone : AJAX, Promises, async/await
- Validation des formulaires et gestion des données utilisateur
- Développement avec React :
- Introduction à React et son écosystème
- Création de composants réutilisables avec JSX
- Gestion de l'état avec les hooks
- Routing avec React Router
- Optimisation et Sécurité Web :
- Bonnes pratiques de performance : lazy loading, minification
- Sécurisation contre les attaques XSS et CSRF
- Outils de Versioning et Collaboration :
- Introduction à Git et GitHub
- Commandes de base : commit, push, pull
- Gestion des branches et collaboration en équipe
- Projet Final et Soutenance :
- Développement d'un site web complet intégrant les compétences acquises
- Mise en œuvre de l'accessibilité et du SEO
- Soutenance du projet devant un jury
- Ressources et Support :
- Accès à une plateforme eLearning avec cours, exercices, QCM et projets
- Support pédagogique via forums, sessions de Q&A et mentorat
- Ressources disponibles pendant la formation + 3 mois supplémentaires
Résultats attendus
La formation vise l'acquisition du bloc de compétences 3 "Développement avancé : Comprendre et utiliser une architecture de type framework" de la certification RNCP37805 "Développeur Web" du certificateur WEBECOM, enregistrée le 19/07/2023.. Cette certification est reconnue dans le secteur informatique et garantit que les diplômés possèdent les compétences requises pour concevoir, développer et gérer des sites web et applications web complexes en utilisant les technologies les plus modernes et pertinentes, y comprisReact.
En complément de la certification, les diplômés recevront une attestation de compétences qui détaille les aptitudes spécifiques maîtrisées pendant le cours, renforçant leur profil professionnel et leur employabilité dans le secteur du développement web.
Chaque apprenant développera un portfolio professionnel qui compile les travaux réalisés pendant la formation. Ce portfolio est crucial pour la démonstration de leurs compétences pratiques à de futurs em
Cette formation équipe également les participants avec des compétences transversales en communication, en gestion de projet et en travail collaboratif, essentielles pour réussir dans des environnements professionnels interdisciplinaires et internationaux. L'accent est mis sur le développement d'une approche analytique et méthodique, permettant de traduire les besoins des utilisateurs en solutions web efficaces et innovantes.
Ces modalités de reconnaissance des acquis assurent une préparation complète des participants, leur permettant d'entrer sur le marché du travail avec une expertise validée et prête à être mise en application dans des projets de développement web de toute envergure.
-----------
La certification est octroyée après validation des compétences acquises à travers différentes modalités :Contrôle Continuetmises en situation professionnelle sous forme de projets: conformément aux standards définis par France Compétences. Pour en savoir plus, visitez le site officiel. Le tuteur évalue la période de stage si un stage est réalisé.
Les points forts
Devenez Développeur Web React :
- Pédagogie innovante via projets réels
- Flexibilité des formats d'apprentissage
La certification
- TypeTitre RNCP
- Niveau de sortieBAC+2 : DEUG, BT, DUT... (NIVEAU 5)
- Spécialité (NSF)Informatique, traitement de l'information, réseaux de transmission
- DomaineArchitecture web
- Métier viséDéveloppeur / Développeuse informatique
RNCP 37805 RS -1 CertifInfo 115146 Organisme & lieu
- OrganismeILARIA DIGITAL SCHOOL
- Région