
Développeur web et web mobile - RNCP 37682
Ecole Européenne du Numérique
Cette formation est finançable via le Projet de Transition Professionnelle (PTP), un dispositif qui peut prendre en charge jusqu’à 100 % des frais pédagogiques et garantir le maintien de la rémunération pendant toute la durée de la formation. Ce financement constitue une véritable opportunité pour se reconvertir sereinement, sans perte de revenu.
Pour être éligible à la formation, le candidat doit :
- Être en CDI ou en CDD
- Avoir au moins 2 ans d'expérience en France, quelle que soit la nature des contrats successifs
La formation permet de maîtriser l’ensemble des étapes de création d’un site ou d’une application web, depuis la conception des interfaces jusqu’au déploiement en ligne, en passant par le développement côté client (front-end) et côté serveur (back-end). Elle intègre également une initiation à l’usage des outils d’intelligence artificielle générative, devenus incontournables dans les environnements de production modernes.
Bloc 1 – Développer la partie front-end d’une application web ou web mobile sécurisée
Ce bloc vise à acquérir les compétences fondamentales pour créer des interfaces web modernes, dynamiques et accessibles. Les apprenants apprennent à :
- Maquetter des interfaces avec Figma en responsive design.
- Intégrer ces maquettes en HTML, CSS (Flexbox, Grid, animations).
- Dynamiser les pages avec JavaScript (DOM, événements, objets, fonctions).
- S’initier à React et à la programmation orientée objet.
- Respecter les normes d’accessibilité et de performance web.
- Utiliser Git/GitHub dans une logique de travail collaboratif.
- Exploiter l’intelligence artificielle (ex. : GitHub Copilot) pour accélérer le développement.
Bloc 2 – Développer la partie back-end d’une application web ou web mobile sécurisée
L’objectif de ce bloc est de maîtriser le développement côté serveur, les bases de données et la sécurité :
- Créer et manipuler des bases de données relationnelles (MySQL) et documentaires (MongoDB).
- Développer en PHP, puis avec le framework Symfony (routing, templates, ORM, formulaires).
- Implémenter les principes de sécurité (validation, accès, protection contre les failles).
- Créer et consommer des APIs REST et intégrer des services IA (OpenAI, Hugging Face).
- Conteneuriser les applications avec Docker.
- Utiliser des copilotes IA pour optimiser et automatiser le back-end.
Bloc 3 – Développer une application complète dans un contexte professionnel
Ce bloc finalise le parcours par un projet complet simulant un contexte professionnel :
- Développement d’une application web full-stack selon un cahier des charges.
- Mise en place d’un système d’authentification, de formulaires et d’interactions avec la base de données.
- Déploiement de l’application (hébergement, DNS, SSL).
- Optimisation, documentation et maintenance du code.
- Collaboration en équipe avec Git, gestion de projet et retours constructifs.
- Présentation du projet final lors d’une soutenance devant jury.
Compétences transverses développées
En complément des blocs techniques, la formation vise également à développer :
- Une posture de développeur professionnel : autonomie, rigueur, capacité à documenter et expliquer ses choix techniques.
- La capacité à intégrer une veille technologique continue, notamment sur les outils IA, les nouvelles normes du web, et les bonnes pratiques du code.
- Une familiarité avec les environnements modernes de développement (VS Code, GitHub, Docker, outils de design, plateformes d’API).
- L’adaptabilité aux évolutions du métier, via l’appropriation des copilotes IA, la gestion du code généré, et l’évaluation critique des suggestions automatiques.
Objectif final
À l’issue de la formation, les apprenants sont capables de :
- Concevoir, développer et déployer des applications web modernes, sécurisées et performantes.
- Travailler de manière structurée, en autonomie ou en équipe.
- Intégrer rapidement un poste de développeur web ou web mobile en entreprise, en ESN, ou en tant que freelance débutant.
- Réussir les épreuves de certification du titre professionnel RNCP 37674 – niveau 5, reconnu par le Ministère du Travail.
La pédagogie active, l’accompagnement personnalisé et l’intégration raisonnée de l’IA dans les pratiques de développement font de ce parcours une réponse concrète et exigeante aux besoins actuels du marché.
1. HTML, CSS et design responsive
Le parcours commence par l’apprentissage des bases du web avec HTML et CSS. Les apprenants découvrent la structure des pages web, la gestion des formulaires, l’intégration typographique, les propriétés CSS avancées et les animations. Le responsive design est abordé via Flexbox et CSS Grid pour construire des interfaces adaptatives. Dès ce module, les outils d’IA sont introduits pour générer des snippets de code et accélérer l’intégration.
2. Accessibilité, maquettage et versioning
Les principes d’accessibilité web sont enseignés, en lien avec les bonnes pratiques de conception. Les stagiaires apprennent à utiliser Git pour gérer les versions de leurs projets, avec l’assistance de GitHub Copilot. Ils conçoivent des maquettes interactives avec Figma et s’initient à la génération assistée de maquettes via IA.
3. Programmation JavaScript (base et avancé)
Les bases de la programmation sont introduites avec JavaScript : variables, structures conditionnelles, boucles, fonctions. La manipulation du DOM et des événements est couplée à la création d’interfaces dynamiques. Les apprenants abordent aussi le JavaScript avancé : balises templates, stockage local, cookies, datasets, objets, tableaux et POO (programmation orientée objet). Des copilotes IA les assistent dans la création et l’optimisation de fonctions. Un premier projet complet leur permet d’appliquer HTML, CSS, JS, Git et Figma.
4. Déploiement et environnement de production
Une initiation à Docker permet de comprendre la conteneurisation d’applications, la gestion d’images, de réseaux, et l’orchestration via Docker Compose. L’IA est utilisée pour rédiger et comprendre les scripts de déploiement.
5. Gestion des bases de données
Les stagiaires apprennent à concevoir et interroger des bases de données relationnelles (MySQL) et documentaires (MongoDB). Ils rédigent des requêtes SQL ou NoSQL, optimisent les performances, et utilisent l’IA pour générer ou corriger leurs requêtes.
6. Développement back-end avec PHP
Le langage PHP est abordé dans ses versions procédurale et orientée objet. Les stagiaires découvrent les structures fondamentales, les fonctions, la gestion des erreurs, les classes et l’héritage. Ils construisent une application serveur structurée et sécurisée.
7. Framework Symfony (initiation et avancé)
Symfony est introduit pour créer des applications back-end professionnelles : routage, contrôleurs, templates Twig, gestion des données avec Doctrine ORM, création de formulaires, sécurisation des routes. L’intégration d’APIs IA (comme OpenAI ou Hugging Face) enrichit les fonctionnalités développées. En phase avancée, les apprenants travaillent sur les services, les dépendances, la sécurité, les tests automatisés et le déploiement d’une application Symfony complète.
8. Déploiement web
Les participants apprennent à déployer leurs applications sur des serveurs distants, à gérer les noms de domaine, les DNS, les certificats SSL et à automatiser leurs mises en production.
9. Front-end avancé : Bootstrap, JS orienté objet, React
Un module spécifique est dédié à la mise en page avec Bootstrap et au JavaScript asynchrone (promesses, async/await). La programmation orientée objet en JavaScript est approfondie avec les concepts de classes, modules, composants, gestion d’état et props. Le framework React est abordé à travers la création de composants dynamiques, la gestion du cycle de vie, l’utilisation de hooks, l’interactivité avec les formulaires, et la collaboration avec des copilotes IA. Une application complète est développée à l’aide de React.
10. Projets pratiques et synthèses
Les apprenants réalisent plusieurs projets de synthèse combinant les compétences front-end et back-end :
- Conception responsive avec Figma
- Intégration HTML/CSS
- Interactivité JavaScript
- Stockage et récupération de données
- Déploiement et versioning avec Git
Un module spécifique est consacré à l’optimisation des performances et à la sécurisation d’une application Symfony, avant le projet final.
11. Projet final
Le dernier mois est consacré à un projet final complet, encadré par l’équipe pédagogique. Ce projet mobilise toutes les compétences techniques acquises (front, back, base de données, sécurité, déploiement, IA) et est présenté devant un jury dans le cadre de la certification.
Finançable à 100%
via Transitions Pro
Formation diplômante
inscrite au RNCP
Accessible
sans diplôme
À propos du centre Ecole Européenne du Numérique
L’École Européenne du Numérique (EEDN) est un organisme de formation certifié Qualiopi, spécialisé dans l’accompagnement des professionnels en reconversion vers les métiers du numérique.
Dans un contexte de transformation accélérée du monde du travail, nous avons pour mission d’offrir une réponse concrète à celles et ceux qui souhaitent changer de voie et se tourner vers des secteurs porteurs, notamment celui du digital.
Nos formations sont finançables via le Projet de Transition Professionnelle (PTP), un dispositif qui peut prendre en charge jusqu’à 100 % des frais pédagogiques et garantir le maintien de la rémunération pendant toute la durée de la formation, sous réserve d’éligibilité. Ce financement constitue une véritable opportunité pour se reconvertir sereinement, sans perte de revenu.
Notre approche pédagogique repose sur trois piliers : des contenus alignés avec les attentes du marché, une pédagogie active centrée sur la pratique, et un accompagnement humain tout au long du parcours.
Les formations que nous proposons sont intensives, à temps plein, de 9h à 18h, du lundi au vendredi, et destinées à permettre une reconversion rapide et durable. Elles sont conçues pour donner aux apprenants les compétences techniques, les réflexes professionnels et la posture attendus dans leur futur métier.
Nous nous engageons à ne former que des personnes ayant un véritable projet de reconversion. Notre processus d’admission permet d’évaluer la motivation, la cohérence du projet et la capacité à s’investir pleinement dans la formation. Une fois le parcours commencé, chaque apprenant est encadré par des formateurs expérimentés et bénéficie d’un suivi individualisé visant à maximiser la progression et la réussite.
Nous proposons deux titres professionnels enregistrés au Répertoire National des Certifications Professionnelles (RNCP) :
– le titre Développeur Web et Web Mobile (RNCP 37674), qui forme aux fondamentaux du développement front-end et back-end ;
– le titre Technicien Supérieur Systèmes et Réseaux (RNCP 37682), qui prépare aux métiers de l’administration informatique et de la cybersécurité.
Nos formations sont entièrement dispensées à distance, avec des outils interactifs, des projets pratiques, des ateliers collaboratifs, et un accompagnement en direct avec l’équipe pédagogique. Ce format permet à chaque participant de se former dans un cadre structuré, tout en s’appuyant sur la dynamique d’un groupe engagé.
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation

