Développeur·euse Front-end - PRF

DATE LIMITE
DE CANDIDATURE
23 / 04
2022
event Début : 25/04/2022
hourglass_empty inférieur à 3 mois
location_on Hauts-de-France

Présentation Présentation

Le⋅a développeur·se front-end intervient sur l’ensemble de la chaîne de production de l’interface utilisateur d’une site ou application web du développement des fonctionnalités au déploiement de l'application. Il/elle analyse les besoins des clients consignés au préalable dans un cahier des charges par le chef de projet. Il/elle préconise et met en œuvre une solution technique pour concevoir des sites sur mesure ou adapter des solutions techniques existantes. En plus, il/elle est responsable de la qualité du code et du déploiement d'applications front-end qui sont stables et bien testées.

Débouchés métiers :

  • Développeur front-end
  • Responsable CI/CD
  • Testeur.teuse

Formations 

  • TP Concepteur Développeur d’Applications

 

 

Compétences Compétences visées

Le module de spécialisation de développement Frontend s’articule autour de ces 2 compétences principales qu’il sera en mesure de mettre en oeuvre en milieu professionnel :

 

  • Développer la partie front-end d’une application web ou web mobile en intégrant les recommandations de sécurité, performance et accessibilité
  • Concevoir et créer les processus d'intégration et de déploiement continus d'un site ou d'une application web front-end.

Programme Programme

Développement d'interfaces web dynamiques

  • Développement en JavaScript des fonctionnalités d’animations et d'interactions avec l’utilisateur
  • Intégration de requêtes de type asynchrone (AJAX)
  • Développement d’une interface dynamique à l’aide d’un framework (React. Angular, Vue ou Svelte)
  • Gérer les données et leur état dans l’interface

Mettre en place la sécurité web

  • Respecter les meilleures pratiques en matière de sécurité côté client.
  • Mitiger les vulnérabilités courantes des applications web (par ex. la protection contre les attaques XSS, CSRF, DOS, CSP)

Intégrer la vérification du code et de tests des fonctionnalités développées 

  • Intégration d'outils pour la vérification de la qualité du code (linting/formatting)
  • Développer des test unitaires, d’intégration et  End-to-End


Optimiser la performance

  • Optimiser les mesures de performance les plus importantes dans le navigateur web
  • Optimiser la taille du build et des ressources 

Assurer l’accessibilité web

  • Prise en compte des règles d'accessibilité (RGAA/WCAG)

Préparer et exécuter les plans de tests et déploiement d’une application front-end

Mettre en oeuvre l'intégration continu

  • Créer la procédure d’intégration continue 
  • Créer automatiquement le build de l'application.
  • Exécuter les tests en manuel, ou en automatique dans le cadre d’un processus d’intégration continue

Admission Admission

  • Très forte motivation, à prouver !

  • 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

  • Avoir un projet professionnel dans le développement.

Prix Prix

Formation gratuite et rémunérée car soutenue 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