Éligible au CPF

Référence: 241216073F

/

Mise à jour le

Développeur Web front-end

Formation développeur front-end

Webecom Formation

Niveau de sortie : Niveau 5 (BTS, DUT) - Bac +2

Pour cette formation

1 session disponible

Consulter

Objectifs

Cette formation, disponible en présentiel ou à distance, vise à former des développeurs front-end compétents, capables de créer des interfaces utilisateur modernes, réactives et accessibles. Que vous soyez débutant ou souhaitiez approfondir vos connaissances, cette formation offre un parcours complet qui vous permettra de maîtriser les fondamentaux avant de vous lancer dans des techniques avancées de développement front-end.
L’objectif principal de cette formation est de fournir aux apprenants les compétences nécessaires pour :
  • Créer des interfaces utilisateur attrayantes et intuitives 
  • Optimiser l’expérience utilisateur 
  • Assurer l’accessibilité des sites web 
  • Améliorer la performance et la lisibilité du code
  • Optimiser le référencement naturel (SEO) 
  • Ajouter de l’interactivité avec JavaScript 
  • Valider les saisies utilisateur 
  • Développer des fonctionnalités asynchrones avec les API 
  • Utiliser des ressources externes pour optimiser le développement

Programme

1. Maîtriser les Langages de Balisage HTML et CSS
  • Intégration de Maquettes Graphiques : Utiliser HTML et CSS, avec et sans frameworks, pour intégrer des maquettes graphiques en utilisant un éditeur de code. Les apprenants seront évalués sur leur capacité à transformer des designs en pages web fonctionnelles et esthétiques.
  • Respect des Résolutions d’Écran : Produire un encodage qui tient compte des différentes contraintes imposées par les résolutions d’écrans variées (smartphones, tablettes, desktops) et les navigateurs. L'objectif est d'obtenir un affichage optimisé et responsive.
2. Prendre en Compte l'Accessibilité
  • Normes d'Accessibilité : Considérer la diversité des publics, notamment les personnes en situation de handicap, pour améliorer l’expérience utilisateur. Les apprenants doivent mobiliser les normes d’accessibilité comme le RGAA. L'évaluation portera sur leur capacité à rendre les interfaces accessibles et conformes aux standards.
3. Optimisation de l'Intégration
  • Organisation et Lisibilité du Code : Travailler sur une logique d’intégration réutilisable, organisée et synthétique. Les apprenants devront utiliser un système de classes génériques et fonctionnelles pour améliorer la lisibilité et les performances du code.
4. Référencement Naturel (SEO)
  • Optimisation pour les Moteurs de Recherche : Travailler le référencement naturel tout au long de la construction du site pour optimiser son positionnement. Les critères incluent la hiérarchisation des contenus, la sémantique et le poids des pages.
5. Interactivité avec JavaScript
  • Enrichissement de l’Interface : Utiliser JavaScript pour apporter de l'interactivité et des animations à l’interface de l’application ou du site web. Les apprenants seront évalués sur leur capacité à utiliser JavaScript pour créer des expériences utilisateur dynamiques.
6. Validation des Saisies Utilisateur
  • Validation des Formulaires : Valider les saisies utilisateurs dans les formulaires pour vérifier l’échange de données entre l’utilisateur et le serveur. Les méthodes de validation, comme les expressions régulières
7. Requêtes Asynchrones et API
  • Développement Asynchrone : Développer des fonctionnalités mettant en jeu des requêtes asynchrones avec le serveur pour apporter de la fluidité et de l’interactivité sans rechargement de page.
8. Utilisation de Librairies JavaScript
  • Optimisation du Développement : Optimiser les temps de développement en utilisant des ressources externes, telles que les librairies JavaScript, pour résoudre des problématiques complexes. Les apprenants devront démontrer leur capacité à intégrer et à utiliser efficacement ces ressources.

Certifications et métiers visés

Consulter le diplôme, titre ou certificat... délivrés en fin de formation ainsi que les métiers auxquels cette formation vous donne accès.

Résultats attendus

Validation du bloc de compétences de la certification RNCP 37805 d'intitulé "développement front-end"

Mise en situation professionnelle, projet : Le candidat réalise l’intégration complète du site internet ou de l’application en utilisant les dernières versions des langages de balisage HTML et CSS. Il développe en utilisant le JavaScript les animations et différentes interactions utilisateur demandées dans le cahier des charges. Il réalise le déploiement du site internet ou de l’application sur le serveur. Le candidat présente le résultat de son travail, le code source et argumente son travail effectué concernant le référencement naturel et le respect des normes d’accessibilité (Critères RGAA) auprès des jurys de professionnels.
Éléments fournis :
  • Les maquettes à intégrer
  • Le cahier des charges
  • Les éléments graphiques non optimisés à intégrer
  • un espace sur le serveur pour le déploiement.
Éléments attendus :
  • Déploiement  complet et fonctionnel du site internet ou de l’application sur le serveur.

Certification(s)

Nom de la certification Lien vers la fiche de la certification
Développeur Web RNCP N°37805 - nouvel onglet

Métier(s) correspondant(s)

Nom du métier Lien vers la fiche du métier
M1805 : Études et développement informatique Fiche métier - nouvel onglet

1 session : Développeur Web front-end

  • au

    Date limite d'inscription 31 janvier 2025

    Webecom Formation

    • Distanciel

    Formation professionnelle