Concepteur Développeur Web Full Stack
"Certification professionnelle - niveau 6"
Formation de référence en informatique, le Mastère Concepteur Développeur Web Full Stack allie un enseignement théorique axé sur le développement et les langages de programmation informatique à un volet de gestion de projet et de management, formant de futurs experts des métiers du digital aux compétences transverses.
Accessible en admission parallèle aux étudiants titulaires d’une certification de niveau 5 ou équivalent, le cursus Concepteur Développeur Web Full Stack, d’une durée de 2 ans, permet une poursuite d’études directe en deuxième année de Mastères spécialisés dans l’informatique et le développement web, en vue d’intégrer des postes à responsabilités dans les pôles dédiés des entreprises de tous domaines économiques.
Nos tarifs et modes de financement sont consultables sur cette page.
Présentation Concepteur Développeur Web Full Stack
Cursus d’excellence dans le secteur de l’informatique, le cursus Concepteur Développeur Web Full Stack permet aux étudiants d’acquérir une maîtrise des langages de programmation et de développement informatique (HTML/CSS, Javascript, PHP…) et mobile (développement d’applications IOS/Android) et des compétences transverses du digital (gestion de projet digital, stratégie de communication digitale, web design et optimisation UX/UI…).
Accessible en admission parallèle aux titulaires d’un niveau 5 ou équivalent, le Mastère Concepteur Développeur Web Full Stack allie une formation « technique » en informatique et programmation à des compétences pratiques, orientées vers le management et la gestion de projet digital, permettant au futur Concepteur Développeur Web Full Stack d’anticiper les besoins de l’entreprise et de piloter et mettre en œuvre un projet digital sous tous ses aspects.
Préparant, en fonction des spécialisations en deuxième année de Mastère (accession directe en poursuite d’études en Mastère 2), aux métiers du développement informatique (développeur web, développeur d’applications mobiles, consultant développeur web…), du digital (chef de projet digital, consultant marketing digital…) et du design (spécialiste UX/UI, consultant web design…), la formation Concepteur Développeur Web Full Stack dispense, durant 2 ans de formation, un socle de compétences techniques et une expérience pratique, acquise sur le terrain, notamment via la modalité de l’alternance.
Objectifs de la formation Concepteur Développeur Web Full Stack
Le Concepteur développeur web full stack participe à la conception et au développement technique de nouvelles applications web et/ou web mobile. Ainsi, il gère toutes les demandes informatiques de ses clients et est capable de concevoir un programme et d’en assurer sa maintenance. Il travaille sur le back-office, pour régler la mise en page et les fonctionnalités de l’interface administrateur du site. Puis, il développe les nouvelles fonctionnalités côté front-end, et participe au codage et aux tests.
Pré-requis de la formation Concepteur Développeur Web Full Stack
Formation socle de l’informatique et du digital, le Mastère Concepteur Développeur Web Full Stack est accessible en « admission parallèle » à l’école DSP, sous conditions. Un titre de niveau 5 ou équivalent est un prérequis pour la procédure d’admission au sein de l’école.
Formation pluridisciplinaire de l’informatique, la formation Concepteur Développeur Web Full Stack est adaptée aux profils ayant une affinité avec la programmation, des bases en langages informatiques, un intérêt pour le digital et les métiers de la gestion de projet au sein d’entreprises de tous secteurs d’activités.
En poursuite d’études, après les 2 ans de formation, il est possible d’intégrer directement une deuxième année dans un des Mastères spécialisés de l’école.
- Avoir validé un titre de niveau 5 ou équivalent
Les admissions se font après étude du dossier de candidature, tests d’admission et entretien. La réception des dossiers se fait toute l’année.
Le plus : Curiosité pour le digital et le design, capacité d’analyse, aptitude à travailler en équipe et à communique efficacement
Étapes pour déposer une demande d'admission
Dossier de candidature
Test de niveau en ligne
Entretien individuel de 20 min
Résultat sous 48h
Cursus en 2 ans alliant une maîtrise technique de l’informatique et du digital (langages de développement web et mobile, programmation informatique, modélisation, création de sites web…) à une formation au pilotage et à la gestion de projets digitaux (veille technologique et digitale, gestion de projet, management et pilotage opérationnel…), la formation Concepteur Développeur Web Full Stack est accessible aux titulaires d’un titre ou certification professionnelle de niveau 5 ou équivalent.
Formation préparant aux mastères spécialisés de l’informatique et du développement web, le Mastère Concepteur Développeur Web Full Stack peut être suivi en alternance (au rythme de 3 semaines en entreprise et une semaine de cours à l’école DSP) ou en voie initiale.
Programme detaillé du Concepteur Développeur Web Full Stack
Cursus d’expertise du secteur axé sur le développement et la programmation informatique, le cursus Concepteur Développeur Web Full Stack associe à une formation technique et des savoirs théoriques (langages de programmation web, développement d’applications mobiles, conception de sites web, modélisation informatique etc.) des compétences opérationnelles et un volet managérial (pilotage et gestion de projet digital, stratégie de communication digitale et référencement…).
Les étudiants du Mastère Concepteur Développeur Web Full Stack développant, en parallèle, des compétences pratiques « sur le terrain » par l’alternance, modalité recommandée, ou les stages obligatoires en entreprise, dans le cas d’un cursus suivi en « voie initiale ».
CONCEVOIR UN PROJET DE DÉVELOPPEMENT DIGITAL SÉCURISÉ
- Veille Technologique et Gestion des Risques
- Ice Breaker
- Digital School Project
- Gestion de Projet Digital
- Stratégie de Communication Digitale
- Merise
DÉVELOPPER LA PARTIE FRONT-END D’UNE SOLUTION DIGITALE
- Optimisation SEO
- Illustrator / Adobe XD
- UX / UI Design : Conception d’interfaces fonctionnelles, ergonomiques et visuelles
- HTML / CSS
- Javascript
- Responsive Web Design (Bootstrap)
- Developpement WebApps – Angular
- HTML / CSS / Javascript
- Développement d’application hybride – Flutter et Dart
DÉVELOPPER LA PARTIE BACK-END D’UNE SOLUTION DIGITALE
- Administration et création de base de données – Merise
- Hebergement Cloud AWS
- Programmation algorithmique
- Modélisation UML
- Développement NodeJS Base, WebService et Websocket
- WordPress : Création de Thèmes et Plugins
- PHP Notion de base
- PHP application MVC
- Symfony : Création de site web
- Symfony : Tests et Migration
PILOTER UN PROJET DEVOPS DE DÉVELOPPEMENT D’UNE SOLUTION DIGITALE
- Admin Système et Réseaux
- Leadership et Management d’Équipe
- IDE et Versioning GitHub
Bloc de Compétences Acquises
Concevoir un projet de développement digital sécurisé
Développer la partie front-end d’une solution digitale
Développer la partie back-end d’une solution digitale
Piloter un projet devops de développement d’une solution digitale
Modalités de la formation
Modalités pédagogiques
- Cours en présentiel ou / et distanciel
- Cas pratiques et mises en situation professionnelles
- Accompagnement
- Entretiens de suivi
- Accompagnement par un référent chargé de suivi IEF2I Eductaion et un tuteur / maître d’apprentissage en entreprise
Modalités d’évaluation
La validation de la certification professionnelle implique le passage d’examens en contrôle continu et partiels. Les Examens permettent d’appréhender l’assimilation des connaissances mais aussi le parcours de professionnalisation.
La validation de la certification professionnelle repose sur un projet de fin d’étude composé de cas pratiques et soutenance devant un jury.
- Mises en situation professionnelle
- Contrôle continu et partiels
- Présentation orale devant le jury.
Perspectives à la Sortie de la Formation
La formation prépare au passage de la certification professionnelle de «Concepteur développeur web full-stack» de niveau 6 inscrit au RNCP par France Compétences lors de la commission du 01/10/2024, sous le code RNCP39609, code NSF 326 et 326t. Certification sous l’autorité et délivrée par l’Institut Européen F2I. Date d’échéance de l’enregistrement : 01-10-2028.
A l'issue de la formation, le certifié sera capable de :
- Sélectionner les canaux d’informations adaptés, en prenant en compte les recommandations du CIGREF, afin de mettre en œuvre un processus de veille (concurrentielle, juridique, technique, technologique) permettant de faire évoluer les fonctionnalités de la plateforme dans le but de répondre aux besoins de performance, de sécurité, d’éco-responsabilité et d’inclusion du projet digital du client
- Analyser et interpréter les besoins d’un client, au regard du marché, à l’aide d’un benchmark complet, grâce aux techniques d’entretiens et de reformulation, afin de déterminer une solution digitale adaptée et inclusive, en fonction de sa stratégie et des technologies digitales existantes
- Sélectionner les outils IA/Data Science, en se basant sur les besoins du client et les outils relevant de l’intelligence artificielle existants sur le marché, afin d’optimiser la solution digitale à développer
- Sélectionner l’ensemble des technologies et composants utilisés pour développer une solution digitale en s’appuyant sur le processus de veille et le benchmark afin de répondre aux besoins du client, analysés en amont
- Rédiger ou analyser, selon le contexte du projet, un cahier des charges technique, ses annexes ainsi que toute la documentation associée, structurés en réponse aux besoins fonctionnels exprimés afin de délimiter la finalité et le périmètre du projet informatique
- Analyser les difficultés d’accès et d’interfaces de la solution digitale en s’appuyant sur le référentiel général d’amélioration de l’accessibilité (RGAA) et en utilisant des outils de maquettage adaptés afin de concevoir une solution digitale accessibles aux personnes en situation de handicap
- Identifier et analyser les usages de la solution digitale en prenant en compte les contraintes techniques et graphiques afin d’optimiser l’adaptation des choix de plateformes, les outils, les technologies et les langages de programmation
- Réaliser les maquettes techniques du site internet ou de l’application, en utilisant la syntaxe des langages de programmation (HTML, CSS, PHP, JavaScript), les frameworks (Angular, React), les balises en respectant le cahier des charges du client, les règles d’accessibilité, afin d’optimiser l’ergonomie de la solution digitale
- Veiller à la qualité de l’intégration du code produit par les équipes de développement et au respect des normes et standards associés aux technologies utilisées, notamment la compatibilité du site avec les différents navigateurs et la diversité des périphériques connectés afin d’optimiser la solution digitale
- Sensibiliser les équipes de développement à l’expertise des technologies nécessaires à la qualité globale des projets web et à l’innovation technique afin de garantir une intégration du code conforme aux règles de sécurité informatiques, aux normes d’accessibilité (RGAA), compatibilité du site internet avec les différents navigateurs et éco-conception
- Contrôler et documenter tous les éléments de la chaîne du développement, en se basant sur les normes qualité de la structure, de sécurité informatique, des règles existantes et bonnes pratiques avec l’utilisation des kits de développement et outils, afin de contribuer à améliorer l’accessibilité et la performance de la solution digitale
- Identifier et analyser les usages et contraintes techniques de la solution digitale, en s’appuyant sur le cahier des charges, afin d’adapter les choix de plateformes, les langages de programmation et du système de gestion de bases de données
- Concevoir des bases de données relationnelles en respectant les protocoles réseaux, en exploitant et en interrogeant des bases de données relationnelles depuis le backend de l’application afin de mettre en œuvre et administrer des bases de données de manière optimisée et sécurisée
- Concevoir et développer l’architecture de composants logiciels via l’utilisation de langage appliqués au développement ainsi que de patrons de conception, frameworks et librairies dans l’optique de développer des composants de données
- Mettre en place des procédures visant à sécuriser les informations sensibles de l’application client et du serveur afin de se conformer aux recommandations de l’ANSSI (Agence Nationale pour la Sécurité des SI) en matière de cybersécurité
- Identifier les points de vulnérabilité et niveaux de risques en matière de cybersécurité en ayant recours à des méthodes et outils de référence afin de prévoir la sécurisation de la solution digitale développée et ainsi protéger les données en ligne
- Déployer la recette de la solution digitale en mettant en place un planning de tests de fonctionnalités ainsi que son automatisation en s’assurant de l’implémentation des mécanismes et pratiques de sécurité informatique afin de vérifier la conformité des fonctionnalités développées au cours de son cycle de vie
- Proposer les corrections nécessaires à la solution digitale à partir des résultats des tests unitaires de fonctionnalités afin d’améliorer la solution digitale avec, éventuellement, de nouvelles fonctionnalités et ainsi optimiser les performances du système
- Mettre en œuvre un plan de maintenance informatique évolutive et corrective dans le but de préserver et développer les performances et la sécurité du système
- Rédiger la documentation technique et fonctionnelle de la solution digitale en français et en anglais afin d’assurer un suivi cohérent du travail en cours et une bonne coordination des équipes de développement de la solution digitale
- Mettre en œuvre un environnement de développement collaboratif adapté au projet de développement de la solution digitale en s’appuyant sur une cartographie des processus, des outils collaboratifs afin d’optimiser le temps de développement, le transfert de compétences auprès de ses pairs et la qualité logicielle
- Déployer un système de gestion de code source distribué (SCM) en s’appuyant sur la cartographie des processus associé au projet de développement afin de conserver l’historique des développements, d’organiser la collaboration entre les développeurs et d’appliquer un workflow standard pour la revue de code et le suivi des bugs
- Sélectionner et mettre en œuvre les outils et méthodes Agile tels que le backlog, les sprints de développement afin de collaborer efficacement avec les acteurs du projet de développement de la solution digitale
- Identifier les ressources humaines nécessaires à la réalisation de chaque tâche du sprint de développement en priorisant les tâches à accomplir via les outils agiles sélectionnés en prenant en compte les situations de handicap, afin d’optimiser les délais, les risques et les coûts du développement à réaliser
- Piloter des réunions d’équipes en cours de projet en se basant sur les analyses régulières des métriques et des requêtes dans les jobboards afin de dresser les états d’avancement, de recenser et d’aplanir les difficultés rencontrées et identifier les opportunités d’amélioration continue
- Etablir des comptes-rendus de réunions destinés aux équipes de développement, aux parties prenantes, en vue d’assurer une communication optimale en cours d’avancement
- Réaliser les tests de montée en charge en s’appuyant sur les avis des équipes dédiées, en définissant des hypothèses de trafic, en choisissant et paramétrant des outils de tests appropriés, afin d’anticiper les évolutions et problèmes possibles de la solution digitale
- Maîtriser les processus automatisés et outils basés sur l’ajout automatique des ressources afin de répondre aux variations de montée en charge dans le but de maintenir des performances optimales sans intervention humaine constante, d’en accroître la disponibilité tout en réduisant les coûts
Correspondances
Retrouvez les correspondances sur la fiche France Compétences
Les + de la formation
Le Mastère Concepteur Développeur Web Full Stack allie des compétences techniques et un socle de savoirs en informatique et en digital à une formation à la gestion de projets digitaux et au management, qualités indispensables aux postes et métiers à responsabilités de l’informatique, au sein d’entreprises de tous secteurs d’activités.
Poursuite d’études de la formation Concepteur Développeur Web Full Stack
Cursus transverse de l’informatique et du digital, la formation Concepteur Développeur Web Full Stack dispense un socle de compétences en programmation et langages web, associées à un volet digital marqué, au service de la gestion et mise en œuvre de projets digitaux au sein des entreprises.
Le Mastère Concepteur Développeur Web Full Stack se déroule en 2 années de formation et permet ainsi d’accéder directement à la deuxième année (Mastère 2) des cursus spécialisés dans le domaine de l’informatique, tels que le Mastère “Expert Architecte Digital” ou le Mastère “Data Engineer”.
Les contacts utiles
RÉFÉRENT PÉDAGOGIQUE
Tel: 01.73.43.30.00
RÉFÉRENTE HANDICAP
Modalités d’inscription
Alternance
La formation Concepteur Développeur Web Full Stack peut être suivie en contrat d’apprentissage ou en contrat de professionnalisation.
Le rythme est 3 semaines en entreprise / 1 semaine à l’école.
Découvrez les avantages de suivre la formation en alternance.
Pourquoi en alternance ?Débouchés Professionnels du Concepteur Développeur Web Full Stack
Le cursus Concepteur Développeur Web Full Stack durant 2 ans, allie des savoirs théoriques et techniques en informatique et digital à une expérience concrète du monde de l’entreprise notamment grâce à la modalité de l’alternance.
Les étudiants du Concepteur Développeur Web Full Stack sont ainsi formés à la conception de programmes et solutions web et mobiles, à leur maintenance et à la gestion des programmes en back-office et front-office.
En sortie d’études, les étudiants de cette formation, validée par une certification professionnelle de niveau 6, peuvent postuler à des postes tels que Développeur informatique, Développeur full-stack, Analyste programmeur, Chargé de développement informatique, Développeur mobile…postes à responsabilités du secteur, fortement recherchés par les entreprises.
Informations Complémentaires
Publics concernés
- Etudiants
- Demandeurs d'emploi
- Salariés
Les intervenants
Formation à la dimension professionnalisante et première étape vers des mastères d’expertise dans les domaines de l’informatique et de la Data (accession directe en Mastère 2 après les deux années de formation), le cursus Concepteur Développeur Web Full Stack peut être suivi en alternance ou en voie initiale, avec l’objectif d’allier une compétence et un contenu pédagogique d’excellence à l’acquisition de savoirs pratiques, « sur le terrain » de l’entreprise.
Les équipes pédagogiques du Mastère Concepteur Développeur Web Full Stack intègrent ainsi, dans cette optique, des professeurs qualifiés de l’informatique et du digital mais également des intervenants extérieurs, experts dans leurs domaines, qui apportent aux étudiants leurs connaissances pratiques des process et méthodes de l’entreprise et une vision professionnelle de leurs métiers.
- Enseignants
- Chefs d’entreprises
- Entrepreneurs
- Cadres supérieurs en activité experts dans leur domaine
Accessibilités de la formation
Le Groupe IEF2I Éducation accompagne les publics en situation de handicap afin de leur faciliter l’accès aux locaux et leur apporter des aménagements adaptés tout au long de leur parcours scolaire.
Référent Handicap:
Allan Prevost Karsenty
Téléphone : 01 49 57 59 59
Mail : aprevost@ief2i.fr
FAQ
Le consultant en développement web (ou consultant développeur web) conçoit, optimise et met en place les sites web, applications mobiles et projets digitaux au sein d’entreprises de tous secteurs d’activité.
Poste requérant des compétences techniques en informatique, programmation et développement, ce métier nécessite également des capacités de management et une aptitude à la gestion de projets (web et digitaux) ainsi qu’une veille opérationnelle, technique et stratégique constante.
Professionnel aux compétences web et informatiques transverses, le consultant en développement web dispose d’une expertise technique et d’une vision stratégique des enjeux et besoins digitaux et informatiques de l’entreprise pour laquelle il exerce.
Métier de plus en plus recherché par les entreprises et à forte employabilité, le consultant en développement web requiert une adaptabilité et une veille technologique permanente, dans un domaine aux évolutions rapides et aux exigences d’innovation.
Le consultant développeur web a la charge de plusieurs missions au sein de l’entreprise, nécessitant compétences techniques et managériales :
- Anticipation des besoins et enjeux digitaux auxquels l’entreprise doit faire face, en amont du projet web/digital.
- Rédaction et veille à la conformité technique et opérationnelle du cahier des charges du projet web/digital.
- Mise en place et développement des projets web et/ou mobiles au point de vue informatique et technique.
- Coordination et pilotage des projets digitaux et projets web en développement, durant toutes les étapes de mise en œuvre.
- Gestion de projets digitaux, en lien avec les équipes techniques, graphiques et informatiques impliquées dans le processus.
- Suivi et optimisation des projets de développement web et/ou mobiles et amélioration de l’UX/UI (Expérience Utilisateur/Interface Utilisateur).
- Apport aux stratégies de communication digitale et de référencement web, en fonction des besoins de l’entreprise.
Le salaire d’un consultant développeur web varie en fonction du type d’entreprises où il exerce, de son ancienneté et expérience et de facteurs géographiques. La rémunération du consultant développeur web oscille entre 3400 euros mensuels bruts (en début de carrière) et 5200 euros mensuels bruts pour un professionnel confirmé dans le domaine.
La formation Concepteur Développeur Web Full Stack dispense à l’étudiant un socle de savoirs dans le domaine de l’informatique (développement web et mobile, programmation informatique, maîtrise des langages web, modélisation etc.) et du digital. A l’issue des deux années, l’étudiant a la possibilité d’intégrer directement une deuxième année de mastère et d’approfondir ses compétences avec des cursus spécialisés tels que le Mastère « Expert Architecte Digital » ou le Mastère « Data Engineer ».
En fonction de cette spécialisation en Mastère 2, l’étudiant pourra intégrer des postes à responsabilités et métiers d’expertise dans le domaine informatique et de la Big Data, parmi les plus demandés sur le marché du travail.
Répartis sur 4 centres en IDF
Entreprises partenaires
Etudiants formés chaque année