Développeur Web Full Stack (3WA)
Formation continue - 5 mois
Formation créée le 25/03/2023. Dernière mise à jour le 04/02/2025.
Version du programme : 2
Programme de la formation Version PDF
LE METIER DE DÉVELOPPEUR WEB FULL STACK Le Développeur Web Full Stack est un développeur web polyvalent capable de réaliser de A à Z la programmation d’un site ou d'une application web, à la fois en front-end et back-end. Il dispose de compétences variées lui permettant de travailler sur chaque étape d'un projet allant de son développement à sa mise en production. Créatif, rigoureux et organisé, il est capable de suivre un projet depuis la conception à l’intégration en passant bien sûr par le développement et les tests avant la mise en production. Le développeur web full stack doit également maîtriser plusieurs langages tels que HTML, CSS et JavaScript pour le front-end, PHP ou encore l'environnement Node.js pour le back-end et être familier des différentes technologies et Frameworks qui sont aujourd’hui utilisés dans l’environnement professionnel (React, Angular, Node, Symfony, etc.). ___________________________________________________________________________________ MODALITÉS DE FORMATION En continu : 662 heures de formation en continu (dont 105 en stage) Démarrage : 14 avril 2025 Durée : 5 mois - 22 semaines ___________________________________________________________________________________ EN ROUTE VERS LA CERTIFICATION La certification de Développeur Web Full Stack est destinée aux futurs techniciens spécialistes de la programmation du web. Elle atteste de leur capacité à : - Préparer la réalisation d’un site ou d'une application web - Développer des interfaces frontend pour un site ou une application web / web mobile - Développer le backend d'un site ou une application web / web mobile L’examen final à lieu à la fin de vos 5 mois de formation et débouche sur l’obtention d’une certification délivrée par notre partenaire 3W Academy et inscrite au RNCP de niveau 5 (Bac+2). Plusieurs options en termes de suite de parcours… - Recherche d’emploi directe - Poursuivre ses études en intégrant une formation de Concepteur Développeur d’Application - niveau 6 (Bac+3)
Objectifs de la formation
- Développer les compétences spécifiques du développeur Full Stack pour être rapidement opérationnel.
- Maîtriser les principaux langages de programmation du web, les outils et les méthodes utilisées pour la création, la mise en ligne et la maintenance de sites professionnels.
- Connaître les principales technologies du web et les frameworks pour répondre aux attentes des entreprises du secteur.
- Analyser une demande et gérer un projet de développement en respectant l’état de l'art en matière de sécurité et d’éco-conception.
Profil des bénéficiaires
- Toutes personnes ayant un projet en lien avec le web et souhaitant se professionnaliser
- Toutes personnes ayant un projet de formation dans le domaine du développement et recherchant une première étape leur permettant de se diriger vers les métiers de Concepteur développeur d'application, Data Scientist, Dev Op, ...
- Une forte motivation pour le code est demandée
- Un projet validé ou une première expérience dans le domaine (stage) est un plus
- Un goût et une capacité à travailler à la fois en autonomie et en équipe
Contenu de la formation
-
MODULE 1 - Outillage, maquettage et bases de la programmation
- L'environnement Linux et les lignes de commande
- Git et Github - outils de versionning - utilisation de l'IA
- Maquettage d'un site web en prenant en compte la dimension UI/UX (Figma)
- Mise en œuvre les langages de programmation HTML et CSS
- Informatique générale (serveurs, api, routage, réseaux, protocoles)
-
MODULE 2 - Développement Frontend avec Javascript
- Les bases de Javascript (variables, scope, data type)
- Algorithmie (conditions, boucles, fonctions, manipulations des string)
- Javascript intermédiaire (Dom, modules, asynchrone, classes)
-
MODULE 3 - Le stack MERN et la gestion de projet
- Collaborations en mode Agile - Scrum
- L'éco-conception de produits numérique
- Analyse et réponse à un cahier des charges
- Gestion de projet (outils, méthodes) - Scrum
- Javascript avancé
- UI/UX avancé
- React.js
- Express.js
- Environnement Node.js
- Bases de données non relationnelles - Mongo DB
-
MODULE 4 - Stage en entreprise
-
MODULE 5 - Développement Backend
- Modélisation (UML, POO, Merise)
- Bases de données relationnelles SQL
- API
- Cloud (AWS) et micro services
- Introduction à la méthode DevOps
- Tests unitaires, déploiement
- Pipelines CI/CD
- Préparation aux examens
L'équipe pédagogique est composée de professionnels du numérique et de la formation. Concernant cette action, l'équipe est constituée d'un formateur réfèrent expérimenté qui pilote l'action et d'un développeur, chef de projet, qui gère par ailleurs pour le compte de Step une activité de studio de développement. L'équipe est renforcée par un ingénieur pédagogique garant de la programmation et de la qualité des contenus et des méthodes. Elle dispose également d'un staff administratif renforcé qui vous accompagne sur le plan administratif et dans vos démarches auprès des entreprises. L'accompagnement durant votre formation et la fonction tutorale se répartit entre ces différents acteurs. Un réfèrent handicap vous accompagne si nécessaire dans la réussite de votre parcours de formation.
- Suivi des présences - signatures en ligne
- Evaluations diagnostiques
- Evaluations formatives individuelles ou collectives (pour vérifier la compréhension tout au long du parcours)
- Evaluations et sommatives (en fin de périodes, pour vérifier les acquisitions et engager des remédiations si nécessaire)
- Mises en situation - projets pédagogiques
- Formulaires d'évaluation de la formation (en entrée, à chaud, à froid)
- Evaluations de fin de formation - Projet final
- Suivi dans l'emploi (3, 6 et 12 mois)
- L’objectif de la Fabrique Numérique Paloise est de former des professionnels compétents en situation de travail : Notre approche est résolument socio-constructiviste et nous essyons de privilégier des modalités mélangeant présentiel augmenté et mix learning.
- Nous nous appuyons sur des pédagogies actives et co-actives ainsi que sur de de la pédagogie du projet.
- Ces méthodes d'enseignement accessibles et inclusives permettent à nos alternants de développer au mieux leurs compétences professionnelles.
- Accueil des stagiaires dans une salle dédiée à la formation - Mise à disposition du matériel (PC portable, écran) pendant toute la durée de la formation
- Documentation à jour mise à disposition en ligne - Live coding
- Quelques exposés théoriques, mais surtout beaucoup de pratique - notre approche est résolument socio-constructiviste et s'appuie sur des pédagogies actives et coactives
- Etude de cas concrets et projets élaborés en partenariat avec des entreprises
- Suivi et accompagnement tutoral
- Présentiel augmenté : nous déployons un ensemble d'outils adaptés au suivi de la formation, pendant et en dehors des temps de regroupement ( Discord - LMS Moodle - Zoom - Github Classroom - Chaine Youtube)
Qualité et satisfaction
Modalités de certification
- Obtention d’une certification délivrée par notre partenaire 3W Academy et inscrite au RNCP de niveau 5 (Bac+2). Etre en capacité de poursuivre le cursus sur un niveau 6 et au delà
- La certification est découpée en 3 blocs de compétences. Chaque bloc de compétences est évalué par des mises en situation professionnelle reconstituées selon les modalités définies dans le référentiel d’évaluation. La validation de la certification est conditionnée à la validation des 3 blocs de compétences ainsi qu’à la validation de l’épreuve orale en fin de dispositif de certification : présentation orale de la mise en situation professionnelle reconstituée portant sur le développement d’une application ou site web, devant le Jury de certification.
- Registre National des Certifications Professionnelles (RNCP37273) Liens avec d’autres certifications professionnelles, certifications ou habilitations : aucune correspondance Date de décision : 25-01-2023 Durée de l'enregistrement en années : 3 Date d'échéance de l'enregistrement : 25-01-2026 Date de dernière délivrance possible de la certification : 25-01-2030
Lieu
Capacité d'accueil
Délai d'accès
Accessibilité
Prochaines dates
- DFS-2025-P3 - 14/04/2025 au 19/09/2025 - POLE LAHERRERE - PAU (404) - (20 places restantes)