Développeur-se Front-end

DATE LIMITE
DE CANDIDATURE
04 / 10
2024
event Début : 14/10/2024
hourglass_empty inférieur à 3 mois
location_on Hauts-de-France
school Sortie : optionnel

Certification Certification

A l’issue de la formation, l’apprenant sera en capacité de mettre en œuvre les compétences du développeur-se front-end.

Formation à Lille du 14 octobre au 30 décembre 2024 (le calendrier précis sera fourni au moment de la sélection)

 

Des questions ?

Contactez Brahim Belouar
bbelouar@simplon.co

 

Participez à une réunion d'information : 

> le 21 août : inscription ici
> le 29 août : inscription ici
> le 4 septembre : inscription ici

Présentation Présentation

A l’issue de la formation, l’apprenant sera en capacité de mettre en œuvre les compétences du développeur-se front-end.

Le développeur ou la développeuse front-end intervient sur l’ensemble de la chaîne de production de l’interface utilisateur d’un site ou d’une application web, du développement des fonctionnalités au déploiement de l'application.

Le développeur ou la développeuse front-end analyse les besoins des clients consignés au préalable dans un cahier des charges par le chef de projet. Il ou elle préconise et met en œuvre une solution technique pour concevoir des sites sur mesure ou adapter des solutions techniques existantes. 

Cette formation permet aux personnes ayant une expérience dans le domaine du développement web (développeurs back-end, intégrateurs web), ou dans le webdesign, d'élargir leur savoir-faire pour répondre aux besoins techniques du front-end. Un accent particulier est mis sur le développement de pratiques professionnelles permettant la mise en œuvre de solutions sécurisées et éco-conçues répondant aux enjeux actuels.

 

Compétences Compétences visées

Le métier de développeur·se spécialisé.e en front-end s’articule alors autour des activités :

● A1. Développer la partie front-end d’une application web ou web mobile en intégrant les recommandations de sécurité, performance et accessibilité

● A2. Amélioration du processus de développement d’applications à l’aide des principes de l’intégration continue

● A3. Mise en oeuvre des conditions préalables à la livraison continue

 

Pour réaliser ces activités, le·la développeur·se front-end, doit s’appuyer sur les compétences suivantes :

  • C1. Développer une interface utilisateur web dynamique
  • C2. Réaliser une interface utilisateur web statique et adaptable
  • C3. Contrôler l'exécution du code source à l’aide de tests et d’outils d’analyses statiques du code

Source afin de minimiser le risque d’erreur dans un contexte de livraison continue

  • C4. Automatiser les phases de tests unitaires et d’analyses statiques du code source lors du partage des sources à l’aide d’un outil d’intégration continue de manière à prévenir les erreurs potentielles
  • C5. Concevoir un processus de livraison continue à l’aide d’outils d’automatisation de manière à l’intégrer au processus de développement

 

Programme Programme

Phase 0 - La prairie “une période intensive pour s’outiller et s’engager dans sa formation”

La Prairie est le premier temps de la formation où les apprenant·e·s prennent leurs marques.
À la fin de La Prairie, les apprenant·e·s auront :

  • compris le métier et surtout les compétences visées par le parcours de formation
  • vécu une introduction à la pédagogie Simplon
  • participé à l’émergence de la dynamique collective, de promotion

Pour cela, La Prairie se découpe en trois temps forts :

  • 1. Je découvre mon environnement professionnel de formation
  • 2. Je découvre et comprends le référentiel de compétences
  • 3. Module de contractualisation du parcours avec l’apprenant à Simplon

 

Phase 1 - Je développe des interfaces web

Après l’initiation aux différentes tâches incombant à un·e développeur·se front-end lors de La Prairie, cette phase 1 me positionne petit à petit dans le quotidien d’un·e développeur·se front-end. A la fin de cette phase, je serai capable de créer des interfaces dynamiques simples en tenant compte de la qualité du code. Cela implique :

  • la compréhension d'un besoin formalisé en développement front-end
  • la mise en place d'un environnement de développement adapté
  • la structure d'une application web dynamique simple
  • le test systématique du code
  • la vérification de la conformité aux critères des référentiels d’accessibilité numérique du pays de la formation
  • la mitigation des problèmes de sécurité

Compétences du référentiel visées par la phase 1

  •  C1. Développer une interface utilisateur web dynamique - niveau 1 à 2
  • C2. Réaliser une interface utilisateur web statique et adaptable - niveau 1 à 2
     

Phase 2 - Je développe, j’optimise et je test des interfaces web

Compétences du référentiel visées par la phase 2

  • C1. Développer une interface utilisateur web dynamique - niveau 2 à 3
  • C2. Réaliser une interface utilisateur web statique et adaptable - niveau 2 à 3
  • C3. Contrôler l'exécution du code source à l’aide de tests et d’outils d’analyses statiques du code source afin de minimiser le risque d’erreur dans un contexte de livraison continue - niveau 1 à 2
  • C4. Automatiser les phases de tests unitaires et d’analyses statiques du code source lors du partage des sources à l’aide d’un outil d’intégration continue de manière à prévenir les erreurs potentielles - niveau 1
  • C5. Concevoir un processus de livraison continue à l’aide d’outils d’automatisation de manière à l’intégrer au processus de développement - niveau 1
  • Je crée des interfaces dynamiques performantes pour la mis en production
     

Phase 3 - Je suis développeur·se front-end 

Compétences du référentiel visées par la phase 4

  • C1. Développer une interface utilisateur web dynamique - niveau 3
  • C2. Réaliser une interface utilisateur web statique et adaptable - niveau 3
  • C3. Contrôler l'exécution du code source à l’aide de tests et d’outils d’analyses statiques du code source afin de minimiser le risque d’erreur dans un contexte de livraison continue - niveau 2 à 3
  • C4. Automatiser les phases de tests unitaires et d’analyses statiques du code source lors du partage des sources à l’aide d’un outil d’intégration continue de manière à prévenir les erreurs potentielles - niveau 2 à 3
  • C5. Concevoir un processus de livraison continue à l’aide d’outils d’automatisation de manière à l’intégrer au processus de développement - niveau 2 à 3

 

Phase 4 - PAE

Compétences du référentiel visées par la phase 3

  • C1. Développer une interface utilisateur web dynamique - niveau 2 à 3
  • C2. Réaliser une interface utilisateur web statique et adaptable - niveau 2 à 3
  • C3. Contrôler l'exécution du code source à l’aide de tests et d’outils d’analyses statiques du code source afin de minimiser le risque d’erreur dans un contexte de livraison continue - niveau 2 à 3
  • C4. Automatiser les phases de tests unitaires et d’analyses statiques du code source lors du partage des sources à l’aide d’un outil d’intégration continue de manière à prévenir les erreurs potentielles - niveau 2 à 3
  • C5. Concevoir un processus de livraison continue à l’aide d’outils d’automatisation de manière à l’intégrer au processus de développement - niveau 2 à 3

 

Les compétences transversales à Simplon

S’agissant des compétences transversales, de manière générale, elles sont mobilisées intrinsèquement dans les modalités d’apprentissages que propose tout formateur-rice Simplon à ses apprenant-e-s.
Un maître de conférence à l’université développe chez ses étudiant-es des compétences de vélocité de rédaction, d’efficacité de prise de notes, quand un prof d’atelier de mécanique en bac professionnel de maintenance de véhicules mobilisera chez ses élèves des compétences d’observation.
En entreprise, comme dans la formation, ces compétences sont mobilisées de façon complémentaire aux compétences techniques. Elles n’ont pas d'existence indépendante.

 

Admission Admission

  • Très forte motivation, à prouver !
  • Première expérience professionnelle ou formation dans le domaine du développement web (développeurs, intégrateurs web), ou dans le webdesign, UX design
  • Maitrise CSS, HTML et notions en Javascript  
  • Découvrir le code soi-même (plateformes d'apprentissage en ligne)
  • Explorer les principaux métiers du numérique, ce qu’ils font, à quoi ils servent
  • Vouloir travailler en équipe
  • Ce que nous cherchons ? De la curiosité, de la créativité, une bonne expression à l’oral et à l’écrit, une représentation claire du métier… et bien sûr, l’envie de s’engager dans une formation intense !


Pour les personnes en situation de handicap

Les formations Simplon sont ouvertes à toutes et tous, inclusives et accueillantes pour les personnes en situation de handicap. Concernant les modalités physiques de la formation, c’est environ 7h par jour de station assise, dans un open space (donc parfois bruyant), avec la nécessité de se déplacer dans la salle et d’éventuellement transporter son ordinateur. Concernant les modalités organisationnelles, il y a possibilité de télétravail ou, en présentiel, d’isolement dans une salle pour se reposer, même s’il y a la nécessité de travailler régulièrement en groupe. 

La mise en place d’aménagements est possible, n'hésitez pas à prendre contact avec l'équipe de la Fabrique. En fonction des aménagements, ceux-ci se font soit uniquement avec le ou la référente handicap et l’équipe pédagogique soit avec l’appui des Services Public de l’Emploi et les partenaires spécialisés (Agefiph et ressource Handicap Formation).

 

Prix Prix

Formation cofinancée par l'Union Européenne.

Formation prise en charge et rémunérée par la Région Hauts-de-France dans le cadre du Programme Régional de Formation.

Cette formation peut être financée dans le cadre du projet transition professionnelle (PTP) pour en savoir plus cliquez ici. 

 

Retourner en haut