Durée : 4 mois (environ 300 heures)
Tarif : 2 000 €
Objectifs Pédagogiques
Cette formation vise à développer les compétences suivantes :
- Maîtriser les langages de programmation front-end (HTML, CSS, JavaScript).
- Implémenter des interfaces utilisateur modernes et adaptatives.
- Intégrer des mesures de sécurité lors du développement.
- Utiliser des frameworks et bibliothèques front-end pour optimiser le développement.
Contenu Pédagogique
Module 1 : Fondamentaux du développement front-end (50 heures)
- Langages essentiels :
- HTML5 pour la structure.
- CSS3 pour le style et les animations.
- JavaScript pour l’interaction.
- Design adaptatif (Responsive Design) avec les grilles CSS et Flexbox.
Module 2 : Frameworks et bibliothèques front-end (80 heures)
- Bootstrap :
- Mise en page rapide et adaptative.
- Composants préconçus.
- Tailwind CSS :
- Customisation avancée.
- Approche utility-first.
- Frameworks JavaScript :
- Vue.js pour des interfaces dynamiques.
- React.js pour des composants réutilisables.
Module 3 : Intégration des recommandations de sécurité (70 heures)
- Bonnes pratiques de sécurité en développement front-end.
- Protection contre les failles XSS (Cross-Site Scripting).
- Sécurisation des formulaires et validations côté client.
- Utilisation des headers HTTP pour renforcer la sécurité.
- Développement dans un environnement conforme aux RGPD.
Module 4 : Prototypage et testing (50 heures)
- Maquettage avec Figma et Adobe XD :
- Prototypage interactif.
- Wireframing.
- Tests fonctionnels et de compatibilité multi-navigateurs.
- Outils de débogage front-end (Chrome DevTools, Lighthouse).
Module 5 : Projet final (50 heures)
- Conception et développement d’une application front-end complète :
- Intégration des principes sécuritaires.
- Application responsive et dynamique.
- Présentation et évaluation du projet devant un jury professionnel.
Prérequis
- Niveau Bac ou équivalent.
- Compétences de base en programmation informatique.
- Matériel requis :
- Ordinateur avec connexion Internet.
- Abonnement à des outils de prototypage (Figma ou Adobe XD, non inclus).
Modalités Pédagogiques
- Formation en distanciel avec supports en ligne.
- Échanges individuels et collectifs avec le formateur via visioconférences.
- Accès à une plateforme e-learning pour les ressources complémentaires.
Modalités d’évaluation
- Évaluations formatives sous forme de quiz et d’exercices pratiques.
- Études de cas appliquées.
- Validation par la présentation du projet final devant un jury.
Certification
Une attestation de réussite sera délivrée à la fin de la formation, validant les compétences acquises dans le cadre de ce bloc de compétences.
Modalités d’inscription
- Entretien préalable avec un référent pédagogique pour valider les prérequis.
- Inscription 15 jours avant le début de la formation.
Contact
FRAN&COL Formations
Téléphone : 02.33.04.59.25
Mail : gestion@franecol.fr