Formation développeur Front-End Module 1
Compétences traitées : HTML5 CSS3, SASS, Javascript, W3C, normes d'ergonomie et d'accessibilité (RGAA).
Durée: 294 heures.
Accessibilité: En présentiel ou à distance.
Prérequis : Utilisation de l'outil informatique
Modalités d'accès : Formation continue ou VAE (modalités d'accès par la VAE). Ce module fait partie du parcours de formation ou peut être sélectionné comme module indépendant.
Lieu : 1 bd des états-unis - Saint-Etienne à coté de l'arrêt de tram de la Cité du Design.
Code NSF: 326t - Code ROME: M1805. - Date de publication au JO : 19-07-2023 - RNCP 37805
Financement Ce module est finançable via le CPF ou tout autre dispositif (Transition Pro, Région, Pôle Emploi) .
Accessible aux personnes en situation de handicap : oui. Aménagement personnalisé possible (contacter le référent handicap au 06 27 85 21 09)
Formation développeur front-end HTML5-CSS3-SASS et Bootstrap
La formation en développement front-end à pour objectif de savoir intégrer des interfaces de sites ou d'applications web en utilisant HTML5, CSS3, SASS. Elle permet également d'apprendre le développement évenementiel à l'aide du langage Javascript
La formation développeur front-end est dédiée a l'integration d'interfaces d'applications / sites web et inclue également une section réservée à la programmation JavaScript, pour concevoir des animations et réagir aux évenenements utilisateurs. Son but est de vous permettre d'accéder aux métiers de développeur front-end/Intégrateur HTML5/CSS3.
La formation développeur Web front-end est précisément conçue pour les personnes souhaitant acquerir de solides compétences, de l'intégration au développement JavaScript, tout en maîtrisant les normes d'accessibilité, le responsive design et les compétences relatives au référencement naturel.
Des compétences de programmation JavaScript avancées sont abordées dans ce module ouvrant l'accès sur le module "Développeur Framework front-end".
Vous serez amenés à concevoir des projets Web en mettant en application les compétences suivantes :
- Intégration en utilisant le HTML5, le CSS3/SASS ainsi que Javascript pour les animations et fonctionnalités front-end.(L'intégration est l'action consistant à transformer les maquettes graphiques fournies par le designer UI/UX en code informatique)
- Apprendre à intégrer des éléments from scratch avant de découvrir un framework CSS comme Bootstrap. (Il est important de savoir réaliser l'intégration sans framework dans un premier temps)
- Réaliser l'intégration en respectant les normes d'accessibilité (W3C et RGAA)
- Optimiser les pages pour minimiser les temps de réponses serveur et obtenir un score de chargement optimal via les tests google pagespeed insights.
- Utiliser les media queries pour adapter l'affichage à tous types de résolutions et de periphériques.
- Apprendre la programmation fonctionnelle en JavaScript en utilisant les syntaxes modernes
- Vous utiliserez un IDE open source (Visual Studio Code) pour votre projet.
- Mise en production du projet sur espace serveur dédié.
Vous aurez acquis au terme de ce module, toutes les compétences nécéssaires pour exercer le métier de développeur Front-End et d'être immédiatement productif sur un poste en entreprise.
Les modalités de validation du titre Développeur Web
Pour valider un bloc, l’évaluation des acquis doit être supérieure ou égale à 50 %.
Pour valider le titre développeur Web, Il faut obtenir une note supérieure ou égale à 50% . Le calcul de la moyenne des notes est pondéré de la manière suivante:
- Contrôle continu: 30%
- Stage évalué en entreprise: 20%
- Examens évalués par les jurys: 50%
Le titre est obtenu en validant le tronc commun (bloc développeur front-end+ + bloc développeur back-end ) , un bloc optionnel au choix ainsi qu’une période de stage en entreprise de 245h minimum (Deux mois)
- Développeur web option UX-UI designer : tronc commun + bloc 4 + stage
- Développeur web option framework (front-end ou back-end) : tronc commun + bloc 3 + stage
- Développeur web option DevOps : tronc commun + bloc 5 + stage
Le titre de Développeur Web peut être obtenu selon les modalités suivantes:
- Le candidat suit la formation complète: Il doit alors obtenir une note supérieure ou égale à 50% dans tous les blocs pour valider le titre, et 50% en moyenne globale (contrôle continu + stage + examen)
- Le candidat veut effectuer une validation des acquis d’expérience: Le candidat peut justifier de son expérience sur 1, 2 ou la totalité des blocs (Voir le processus d’accès par la V.A.E.)
- Le candidat souhaite valider un bloc uniquement: Chaque bloc peut être validé indépendamment des autres blocs. Néanmoins pour valider la certification dans son ensemble, le candidat devra valider le tronc commun , un bloc optionnel ainsi que d'effectuer une période de stage en entreprise
- Le candidat a validé un bloc reconnu équivalent sur une autre certification : Afin de faciliter les mobilités professionnelles, il est possible pour un candidat de valider la certification en ayant déjà acquis un bloc reconnu d'équivalent.
Le bloc est donc automatiquement validé et il ne devra passer que les blocs manquants via la formation continue ou en engageant une VAE s'il dispose de l'expérience professionnelle.