Espace étudiant
01 84 78 22 17
contact@imie-paris.fr
Mode Clair
Mode Sombre

Concepteur Développeur Full Stack (B3) :

Durée :

1 an

Diplôme :

RNCP 39608 niveau 6

Rythme :

Alternance & Continu

Où ?

Présentiel

Le titre Concepteur Développeur Full Stack valide les compétences acquises au cours de la 3ème année du Bachelor Full Concepteur Développeur Full Stack. C’est le dernier étage de la fusée qui finalise de ton parcours Bachelor Concepteur Développeur Full Stack. C’est l’année de ton immersion professionnelle en alternant les cours au campus IMIE Paris et la pratique professionnelle dans ton entreprise. Au terme du Bachelor, tu peux revendiquer le titre de Concepteur Développeur Web Full Stack RNCP39608 de niveau 6 (Bac+3) sous l’autorité du certificateur 3iL ingénieurs.

La formation Concepteur Développeur d’Applications :  3ème étape du Bachelor Concepteur Développeur Full Stack

3IL ingenieurs

Titre certifié par
l’école 3iL ingénieurs

Durée :
1 an

Rythme :
35 heures, une semaine par mois

Candidatures:
Ouvertes de janvier à
octobre

Publics et prérequis

Aptitude

  • Tu t’intéresses au développement web et la programmation
  • Tu as un sens relationnel, une bonne communication et une grande ouverture d’esprit
  • Tu fais preuve de curiosité, d’analyse et de logique
  • Tu es passionné par les nouvelles technologies et l’innovation

Délai d’accès

  • Une session par an courant octobre. Les inscriptions sont ouvertes en continu neuf mois avant la formation.
  • Tu peux intégrer la formation au plus tard un mois après le démarrage des cours. Dans ce cas, IMIE Paris n’organise pas de rattrapage des heures de formation non suivies. Néanmoins, notre équipe pédagogique peut te proposer un plan de rattrapage individualisé.

Conditions d’accès

  • L’admission à IMIE Paris se déroule après entretien de motivation et des tests de compétences transverses (anglais et culture générale informatique).
  • Notre service des admissions prendra contact avec toi dans un délais de 48 heures ouvrées suivant ta demande d’inscription issue du formulaire de contact en ligne.
  • Pour un traitement plus rapide, tu peux nous contacter par téléphone (01.84.78.22.17) et échanger directement avec notre équipe sourcing qui te proposera un entretien physique au sein du campus les jours suivants.

Accessibilité RQTH

  • Formation ouverte aux personnes en situation de handicap sauf contre-indication médicale et sous réserve de validation de la commission handicap IMIE Paris.
  • La commission handicap IMIE Paris, composée du directeur de l’école, de la directrice pédagogue et référente handicap, étudie les modalités d’adaptation du cadre pédagogique pour ton intégration en fonction de ton handicap.
  • Tu peux contacter notre référent(e) handicap pour plus d’information : service.pedagogique@imie-paris.fr

Durée

  • La durée de la formation est de 581 heures réparties sur 12 mois.
  • Les épreuves de certification sont généralement organisées septembre (N+1).
  • Ton parcours de formation est optimisé pour te permettre la poursuite du cursus en Mastère Développement IA & DevOps dès le mois d’octobre en alternance.

Rythme

  • La formation est alternée pendant 12 mois sur un rythme moyen d’une semaine au campus et trois semaines en entreprise.
  • Les cours sont dispensés du lundi au vendredi de 9 heures à 17 heures, soit 35 heures hebdomadaire.
  • Pour les stagiaires en formation continue, un stage de 3 mois doit être réalisé au sein d’un service informatique dans une entreprise ou une administration.

Méthodes mobilisées

  • IMIE Paris s’inscrit dans une politique de qualité pédagogique qui repose sur l’interactivité, l’émulation, l’échange, la manipulation du matériel et la dynamique de groupe. Nous avons la conviction que pour les matières enseignées au sein d’IMIE Paris, la formation dispensée en présentiel est la méthode la plus efficace.
  • Les cours sont dispensés exclusivement en présentiel, le recours au distanciel répond à des situations exceptionnelles ne permettant pas de maintenir les cours sur le campus.
  • Articulation entre apports théoriques est mise en situation pratique

Objectifs et compétences

  • Maîtriser les langages de programmation multiplateformes
  • Connaitre les frameworks et outils de développement : Symfony, React, etc.
  • Maîtriser l’architecture logicielle : MVC, SOA, etc., pour garantir la modularité, la scalabilité et la pérennité de l’application.
  • Être capable d’analyser et résoudre des problèmes
  • Être capable de concevoir et développer des composants d’interface utilisateur 
  • Être capable de concevoir et développer la persistance des données 
  • Être capable de concevoir et développer une application multicouche 

Maîtriser l’intégralité de la chaîne de développement et certifier son expertise

Votre troisième année est l’aboutissement de votre parcours : vous maîtrisez désormais l’intégralité de la chaîne de développement, du design d’interface à l’architecture cloud, en passant par la sécurité et la gestion de projet. En validant les 4 blocs de compétences du référentiel national, vous obtenez un titre reconnu par les entreprises et les recruteurs.

BC01. Concevoir et réaliser des interfaces utilisateurs adaptatives et des expériences interactives Front-End

Maîtrisez l’art de créer des interfaces web modernes, accessibles et performantes.

🖥️Développement d’interfaces Front-End

  • Interfaces web avancées : conception et structuration d’interfaces web sémantiques et accessibles (HTML5, CSS3)
  • Maîtrise de CSS3 avancé pour créer des interfaces réactives et adaptatives
  • Interfaces adaptatives : responsive design poussé, mobile-first, media queries

🎨Ergonomie UX/UI et Accessibilité

  • Design UX/UI professionnel : parcours utilisateur, wireframes, prototypage avancé
  • Normes d’accessibilité W3C et ARIA : rendre le Web accessible à tous

⚡ Applications web dynamiques et interactives

  • JavaScript/TypeScript avancé : communication asynchrone, manipulation DOM avancée
  • Interactions client-serveur : appels API, Fetch, Axios, gestion des états

📦Frameworks et bibliothèques Front-End

  • Framework majeur : React, Angular ou Vue.js en profondeur
  • Architecture SPA complète : composants, routing, state management, tests

🚀Projet de développement Front-End — Fil rouge

  • Conception et réalisation d’une application Front-End complète répondant à un besoin réel

BC02. Concevoir et réaliser des applications et des services Back-End sur des architectures serveur complexes

Construisez des applications robustes, des API sécurisées et maîtrisez la gestion des données.

⚙️ Développement et Frameworks Back-End

  • Maîtrise d’un framework Back-End majeur : Node.js/Express, Django ou Spring Boot
  • Configuration et personnalisation de l’environnement de développement

📊Analyse et modélisation UML

  • UML avancé : diagrammes de cas d’utilisation, de classes, de séquences, d’activité

🗃️Bases de données SQL et NoSQL

  • Bases relationnelles : PostgreSQL, MySQL — conception, administration, optimisation
  • Bases NoSQL : MongoDB — modélisation documentaire, agrégation, indexation
  • Arbitrage et choix entre bases relationnelles et NoSQL selon le contexte
  • Stratégies de sauvegarde et de récupération

🛡️Administration et Hébergement Web

  • Optimisation et sécurisation des serveurs web

🔄Stratégie de sauvegarde et versioning

  • Gestion de versions et stratégies de sauvegarde des données et du code

🌐Conception et Développement d’API REST

  • API RESTful professionnelles : conception, sécurisation (OAuth, JWT) et documentation (OpenAPI/Swagger)
  • Tests d’API, tests fonctionnels et tests de charge
  • Documentation complète et versioning des API

🚀Projet de développement Back-End — Fil rouge

  • Conception et livraison d’une application Back-End complète avec API, base de données et documentation

BC03. Élaborer, intégrer et optimiser les architectures SI et garantir l’industrialisation du développement

Passez à l’échelle : cloud, conteneurisation, CI/CD et automatisation du déploiement.

🐧Linux : administration système et optimisation

  • Administration Linux avancée : gestion des services, scripting, optimisation des performances

☁️ Architectures sécurisées — Cloud et hybrides

  • Évaluation des besoins et intégration cloud : AWS, Azure, GCP (IaaS, PaaS, SaaS, Serverless)
  • Administration et rationalisation des plateformes cloud
  • Architecture logicielle : microservices, n-tiers, architectures distribuées

🔀Versioning et gestion de versions décentralisé

  • Gestion et suivi des révisions de code source avec Git / GitHub / GitLab
  • Procédures de fusion de code et résolution de conflits

📦Intégration et Déploiement Continus — CI/CD

  • Conteneurisation : Docker, Docker Compose
  • Orchestration de conteneurs avec Kubernetes
  • Automatisation du déploiement cloud avec Terraform, Ansible
  • Pipelines CI/CD : Jenkins, GitHub Actions, GitLab CI

🚀Projet CI/CD : mise en place, monitoring, évolution

  • Déploiement d’un pipeline complet : build, test, deploy, monitor

BC04. Gérer les projets numériques et collaborer à l’amélioration continue des SI

Pilotez des projets, coordonnez des équipes et assurez la qualité logicielle en continu.

📋Étude d’avant-projet — MOA

  • Analyse des besoins des utilisateurs et des parties prenantes
  • Étude et évaluation de la faisabilité du projet
  • Rédaction du cahier des charges fonctionnel et/ou note de cadrage

📈Gestion de projet — MOE

  • Planification et conduite du projet en appliquant des méthodologies de gestion de projet
  • Coordination des équipes de projet
  • Suivi continu des indicateurs de performance et évaluations périodiques

🔄 Méthodologie Agile

  • Méthodes Agiles : Scrum, Kanban, sprints, rétrospectives

💰Gestion des coûts et du budget

  • Gestion budgétaire de projet et outils de suivi financier

🤝Coordonner les équipes de projet — Communication

  • Communication professionnelle et coordination d’équipe

🌍Anglais professionnel et recherche documentaire

  • Anglais technique et recherche documentaire multilingue

📡Veille technologique multilingue

  • Veille technologique : anticiper les tendances, analyser les données brutes
  • Diffusion des hypothèses et scénarios à l’équipe de développement

✅ Qualité logicielle et amélioration continue

  • Revues de code et bonnes pratiques de développement collaboratif
  • Tests automatisés : unitaires, intégration, bout en bout
  • Documentation technique complète des applications

🏆Projet Épreuves Certifiantes

Le projet certifiant valide l’ensemble de vos compétences devant un jury de professionnels habilités.

  • Développement complet d’une application Full Stack certifiante
  • Dossier technique professionnel : spécifications, architecture, documentation
  • Soutenance orale devant un jury

Outils techniques

logo des outils techniques étudiés dans le Bachelor Développeur Full-Stack :
- Linux
- GIT
- Python
- JAVA et JAVA SCRIPT
- PHP
- SYMFONY
- NODE
- MANGO DB
- HTML & CSS
- FLUTTER

Coût de la formation

  • Dans le cadre la 3ème année du Bachelor Full Stack : 7 000 € TTC
  • Hors parcours Bachelor Full Stack (inscription externe directement en 3ème année) : 8 500 € TTC + 500 € de frais de dossier
  • Parcours suivi en alternance : la formation est financée par l’entreprise d’accueil via son OPCO (opérateur de compétences). Aucun frais n’est à la charge de l’apprenant.

Poursuite

Documentations et référentiel

Modalités de validation

– Dans le cadre d’un parcours de formation :

À la fin de ton parcours, la certification du titre est validé par un jury externe à l’école et habilité par le certificateur du titre visé sur la base de la validation des 4 blocs de compétences par leurs modalités d’évaluations spécifiques et évaluation complémentaire (soutenance orale portant sur une période d’application pratique en entreprise d’au moins 3 mois évaluée par un jury de professionnels). 

  • Mises en situations professionnelles écrites, orales ou sur machine spécifiques pour chacun des 4 blocs + évaluation complémentaire post-blocs d’un Projet d’Étude Professionnel.
  • Un entretien final avec le jury.

–  Dans le cadre d’une demande VAE : 

Le titre de Concepteur développeur web full stack est éligible à la VAE mais IMIE Paris ne propose pas de parcours de certification s’inscrivant dans une démarche de VAE. L’accès à la certification professionnelle est également possible par la mise en œuvre d’un parcours mixte (formation + VAE).Veuillez contacter le certificateur pour une démarche en ce sens : https://www.3il-ingenieurs.fr

Débouchés

Le développeur web full stack peut exercer dans tout secteur d’activité et toute taille d’entreprise : Agences Web – Entreprises de Services du Numérique (ESN) – Secteur du e-commerce – Entreprises utilisatrices – Start-ups technologiques 

  • Développeur Full Stack : Conception et développement d’applications web complètes.
  • Développeur Front-End : Création et optimisation des interfaces utilisateurs.
  • Développeur Back-End : Gestion des bases de données et des architectures serveur.
  • Architecte Logiciel : Définition et supervision des infrastructures logicielles.
  • Ingénieur DevOps : Automatisation et intégration continue des applications.
  • Consultant en Transformation Digitale : Accompagnement des entreprises dans leur transition
  • Développeur + langage recherché (PHP, JAVA, .NET, C++…)
  • Développeur informatique
  • Développeur intégrateur web 
  • Développeur Web App 
  • Concepteur Développeur Web
  • Concepteur Développeur applications mobiles 
  • Analyste programmeur
  • Lead Developer
  • Ingénieur étude et développement 
  • CTO (Chief Technical Officer)
  • Analyste programmeur
  • Lead Developer
  • DevOps 

Focus métiers

  • Développeur full-stack
    • C’est un développeur polyvalent, capable d’intervenir sur le front-end comme sur le Back-end dans le domaine du développement de sites web. Il est souvent sollicité par des entreprises n’étant pas en mesure d’engager différents développeurs spécialisés.
  • Analyste développeur
    • C’est un informaticien exerçant les fonctions d’analyse, de programmation, de rédaction de documentations techniques d’applications informatiques qu’il déploie, ainsi que d’assistance aux utilisateurs.
  • Développeur web / mobile
    • Le métier de développeur web consiste à créer, coder et tester des sites internet et des applications web. Le développeur web mobile est le chef d’orchestre des applications mobiles. Il conçoit des programmes informatiques, tel un développeur web, à la différence qu’il se spécialise dans le domaine mobile et nomade.

Concepteur développeur Full Stack : des missions variées

Ton terrain de jeu

Le concepteur développeur d’applications est un véritable maître d’œuvre du numérique. Ton métier consiste à concevoir, développer et mettre en place des solutions informatiques répondant aux besoins des utilisateurs. Tu interviens à toutes les étapes du projet, de la phase d’analyse à la maintenance en passant par le développement et le test.

Tu analyses et tu définis les besoins des utilisateurs en t’entretenant avec eux, en analysant les cahiers des charges et en effectuant des recherches. Tu intègres les contraintes économiques, temporelles, environnementales et de sécurité propres de tes clients. Alors, tu conçois une maquette de l‘architecture de l’application avec des enchaînements d’écrans qui permettent de visualiser les fonctionnalités, les interfaces utilisateurs de type desktop ou web. Il s’agit d’une présentation ludique qui permet aux utilisateurs de se projeter dans l’utilisation future de l’application. C’est le moment où tu interagis avec les utilisateurs pour valider ou modifier le projet et les technologies à utiliser.

Ensuite tu développes l’application en utilisant des langages de programmation et des outils de développement spécifiques. Tu conçois et tu mets en œuvre la persistance des données. Tu modélises et tu créés une base de données de type relationnel ou NoSQL (Not only SQL) ou tu adaptes une base existante en l’optimisant ou en ajoutant des éléments sans introduire de vulnérabilité dans le système d’informations.

Enfin tu testes l’application pour garantir son bon fonctionnement et corriger les bugs. Une fois l’application validée, tu assures son déploiement, sa mise en production et tu assures la maintenance corrective et évolutive.

Ton poste dans l’équipe

Le métier de concepteur développeur d’applications est un métier passionnant et plein d’avenir. Il t’offre de nombreuses opportunités d’évolution et te permet de travailler dans des secteurs d’activité très variés.

Tu assures tes missions dans des entreprises et des contextes professionnels divers. Tu es mobile géographiquement et tu t’adaptes aux nouveaux environnements de travail. Pour faciliter le travail en équipe, tu peux être amené à utiliser des outils de travail collaboratif. 

Tu agis avec autonomie et, le cas échéant, avec des responsabilités d’animation et de coordination des ces projets qui font suite à des demandes formulées directement par un client, par une maîtrise d’ouvrage ou par l’intermédiaire d’un chef de projet. Tu peux travailler en tant que salarié d’une entreprise, pour un client de la société de services qui t’emploie ou en tant qu’indépendant directement pour un client. Tes activités diffèrent selon la taille et l’organisation du projet.

Pour les projets de petite taille, tu peux mener en autonomie la conception et le développement de l’application. Dans le cas de moyens et de grands projets, tu travailles soit au sein d’une équipe hiérarchisée sous la responsabilité d’un chef de projet, soit en équipe pluridisciplinaire. Tu appliques et fait appliquer les normes de qualité de ton entreprise ou de ton prestataire de services. Tu appliques les recommandations de sécurité émises par l’Agence nationale de la sécurité des systèmes d’information (ANSSI). 

Tes qualités

Au delà de tes compétences techniques, tu fais preuve de curiosité, de persévérance, de dynamisme et d’adaptabilité car ton métier impose que tu sois au fait des évolutions technologiques.

Tu as de bonnes capacités relationnelles pour interagir avec des interlocuteurs tels que la maîtrise d’ouvrage, les utilisateurs, le chef de projet, l’architecte logiciel, les testeurs, le responsable de la sécurité des systèmes d’information (RSSI) de ton entreprise, de ton client ou de ton hébergeur, les web designers (UI et UX), les experts techniques et les autres développeurs, tout en conciliant des exigences contradictoires.

Ton niveau d’anglais te permet de comprendre les documentations techniques ainsi que d’échanger avec des développeurs distants de nationalités différentes

Tes domaines d’intervention

  • Sociétés de Services et d’Ingénierie Informatique (SSII): Conception et développement d’applications pour des clients variés.
  • Startups: Participation à des projets innovants et agiles dans un environnement dynamique.
  • Grandes entreprises: Intégration au sein d’équipes dédiées au développement d’applications internes.
  • Agences web: Création de sites web et d’applications web pour des clients professionnels.
  • Freelance: Indépendance et flexibilité dans la gestion de projets et la collaboration avec divers clients.

Tes missions

  • Sites web: Sites web vitrines, e-commerce, portails web, etc.
  • Applications mobiles: Applications natives, hybrides et web pour iOS et Android.
  • Logiciels métiers: Applications de gestion pour différents secteurs d’activité.
  • Jeux vidéo: Développement de jeux vidéo 2D et 3D.

Actualisé le 28/04/2026.