Nouveau fragment

Développeur web full stack

Développeur web full stack

Session
complète

Dates

  • Du lundi 4 novembre 2024 au lundi 30 juin 2025

Réunion d'information

  • En programmation, n'hésitez pas à nous consulter.

Contact

Anne-Claire LE PORT
coordinatrice de formation

Anne-Claire LE PORT
coordinatrice de formation
02 97 46 66 66

Agence de Vannes
20 Rue Winston Churchill - BP 565
56017 Vannes cedex
02 97 46 66 66

Zoom sur la formation

Objectifs

Labellisée GRANDE ECOLE DU NUMERIQUE, la formation a pour ambition de former des stagiaires (sans pré-requis, mais avec une forte appétence pour le numérique et le codage informatique) au métier de développeur web full stack.

Le développeur web full stack  est capable de concevoir  et réaliser de A à Z un site ou une application web et mobile, de comprendre et de travailler sur « toute la stack » :
- Développement du projet ou de l’application web (conception, organisation)
- Développement de l’interface avec l’utilisateur ou « front end » en veillant à mettre en place les  solutions techniques nécessaires pour une expérience utilisateur optimale (notamment en termes de « responsive design ») et une interface intuitive et dynamique (mise en œuvre des technologies et langages appropriés pour garantir l’accessibilité pour tous les publics).
- Développement des bases de données et du codage de l’application (identification, requêtes dans la base de données, …) ou « back end » en veillant à mettre en œuvre, dans une démarche d’éco-conception, les technologies et langages appropriés visant à garantir la sécurité de l’application.   

Sa maîtrise du développement d’applications web front-end et back-end lui permet de coordonner le développement d’applications ou de sites web et d’être ainsi un profil recherché par les entreprises.

Dans le cadre d’un projet web, il analyse la demande, détermine les technologies à mettre en œuvre et organise le plan de développement de l’application ou du site dans le respect des principes de l’écoconception et de sécurité. Intégré au sein d’une DSI ou d’une équipe informatique d’une entreprise de services numériques, travaillant en agence web ou en freelance, il met en place une organisation de travail collaborative et encadre les activités. 


Prérequis

Pas de niveau scolaire requis


Contenus de formation

La formation est organisée en trois blocs de compétences (BC) :

BC01 - Préparer la réalisation d’un site ou d'une application web
- Identifier les informations nécessaires à la réalisation du projet pour valider le plan de développement du site ou de l’application.
- Traduire l’expression des besoins du responsable du projet pour déterminer les spécifications techniques du site ou de l’application web en mobilisant les concepts, les technologies et langages appropriés.
- Proposer des éléments innovants et pertinents grâce à une veille technique afin de renforcer l’éco-conception, l’accessibilité et la sécurité du site ou de l’application web.
- Présenter au client le dossier de spécifications techniques pour validation et le planning.
- Formaliser les spécifications de la solution web afin de répondre à la problématique du client en respectant les normes et les standards du web
- Délimiter le périmètre de chaque membre de l’équipe projet et encadrer en fonction des expertises (graphiste, UX designer, référenceur, développeur front, développeur back, administrateur système...) afin de planifier le travail collaboratif.
- Choisir un mode et des outils de travail adaptés (comme un gestionnaire de version) pour permettre le suivi de l’avancement du projet et interagir de manière fluide avec les acteurs.

BC02 - Développer des interfaces Frontend pour un site ou une application web / web mobile
- Analyser conceptuellement la maquette (images, vidéos, etc.) pour la découper en blocs sémantiques puis la traduire en HTML.
- Développer une page web et mettre en place la structure HTML (balises sémantiques et génériques) pour intégrer la maquette.
- Importer des “actifs” (feuilles de style, images, vidéos, fichiers audio, scripts) pour dynamiser la page ou le site (éco-conception).
- Manipuler la typographie (corps, graisse, import de polices, etc.) pour mettre en forme les textes et respecter les normes d’accessibilité du site pour les personnes en situation de handicap.
- Ordonner l’agencement des blocs et mettre en oeuvre la philosophie mobile first (media queries) afin d’assurer une adaptation de l’affichage aux diverses tailles d’écran.
- Structurer le code en utilisant des préprocesseurs CSS pour faciliter le travail
- Manipuler la page web pour interagir avec l’utilisateur.
- Développer des requêtes HTTP asynchrones pour communiquer avec un serveur de manière fluide et transparente.

BC03 - Développer le Backend d'un site ou d'une application web / web mobile
- Modéliser une base de données optimisée répondant aux spécifications techniques et fonctionnelles afin de stocker les données, d’y accéder de manière sécurisée et de limiter la redondance des données
- Composer des requêtes HTTP (POST, GET) efficaces via formulaires ou appels d’URL pour gérer les interactions entre l’utilisateur et le serveur
- Concevoir une application en mobilisant des modèles de programmation moderne
- Développer le code source en suivant les règles de nommage et les bonnes pratiques
- Construire un backoffice complet afin de faciliter l’administration de l’application web
- Déployer les techniques de sécurité pour permettre l’inscription, la connexion / déconnexion d manière sécurisée.
- Évaluer son propre code et les fonctionnalités du projet
- Établir la maintenance de l’application (suivi des mises à jour et documentation)
- Proposer le cas échéant des solutions correctives afin d’assurer la continuité du site ou de l’application et les transmettre à l’équipe.


Type de validation

TITRE

Possibilité de validation totale ou partielle par bloc de compétence.

Pour consulter le libellé exact de la certification, le code RNCP ou RS, le nom du certificateur et la date d'enregistrement de la certification, cliquez sur le lien suivant (site France Compétences) : https://www.francecompetences.fr/recherche/rncp/37273/


Niveau de validation

Niveau 5 (BTS, DEUST)


Poursuites d'études et débouchés

Poursuites d’études :
- Titre professionnel Concepteur développeur d’application
- Titre professionnel Concepteur designer utilisateur d’interface

Débouchés :
- Développeur web
- Intégrateur web
- Développeur Front-End ou Back-End
- Développeur Full Stack
- Développeur PHP
- Développeur JavaScript


Modalités d'évaluation

- Examen final

Taux de réussite à l'examen

2023 : 92 % de certification totale et 8 % de certification partielle

Taux d'insertion

2023 : 78 % à 3 mois (Résultat calculé sur la base du taux de réponse, soit 67%)

Informations complémentaires

Très forte appétence pour le numérique, le code informatique.


Informations spécifiques

Formation labellisée GRANDE ÉCOLE DU NUMÉRIQUE

Formation financée par la Région Bretagne pour les personnes en recherche d'emploi dans le cadre du dispositif QUALIF Emploi programme. Aide financière de la Région Bretagne possible pour couvrir une partie des frais liés à la formation (transport, restauration...).


Informations pratiques

Durée de la formation

  • 1078 heures
  • Dont 280 heures en entreprise

Lieu de formation

Lycée Lesage - 20 Rue Winston Churchill - 56000 Vannes

Les locaux sont accessibles aux personnes en situation de handicap. Nous consulter pour définir les modalités de l’accueil.

Modalités et délais d'accès

- Information collective
- Entretien individuel
- Test de positionnement

Les délais d’accès à la formation sont variables en fonction des places vacantes. Nous consulter.


Méthodes et moyens pédagogiques

  • Période en entreprise
  • Accompagnement personnalisé
  • Formation à distance
  • Formation en présentiel

Tarif

15 €/h (hors accord négocié) - Nos conditions générales de vente sont consultables sur notre site https://greta-bretagne.ac-rennes.fr/portail/web/conditions-generales-de-vente


Public

  • Tout public

Financements

Apprentissage

CPF

Projet de transition professionnelle

QUALIF Emploi programme

En savoir + sur les financements.
Traitement en cours...