
Développeur web et web mobile - RNCP 37674
Ecole Européenne du Numérique
Non finançable CPF
Salarié en poste / Entreprise
En ligne
Voir des formations similaires
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
12000 €
Durée
800 heures en distanciel
Niveau visé
Niveau BAC + 2
Certifications
Qualiopi
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
Objectifs
La formation Développeur Web et Web Mobile a pour objectif de former des professionnels en reconversion aux compétences fondamentales et avancées du développement web, afin de leur permettre d’exercer le métier de développeur full-stack junior. Elle prépare au titre professionnel RNCP 37674, de niveau 5 (équivalent bac+2), reconnu par l’État.
Cette formation est éligible au CPF : https://www.moncompteformation.gouv.fr/espace-prive/html/#/formation/recherche/95379036700031_DWWM/95379036700031_DWWM?contexteFormation=ACTIVITE_PROFESSIONNELLE
Elle est aussi 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 :
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é.
Cette formation est éligible au CPF : https://www.moncompteformation.gouv.fr/espace-prive/html/#/formation/recherche/95379036700031_DWWM/95379036700031_DWWM?contexteFormation=ACTIVITE_PROFESSIONNELLE
Elle est aussi 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é.
Programme
La formation se déroule sur 6 mois à temps plein et couvre l’ensemble des compétences nécessaires pour développer une application web ou web mobile sécurisée, côté front-end et back-end, en intégrant l’usage de l’intelligence artificielle dans les pratiques de développement.
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.
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.
Cette formation est temporairement suspendue.
Voici des formations similaires :
Graduate Développeur web full stack
À DISTANCE

Finançable CPF
À distance
Tout public
Concepteur Développeur d'Applications Web/IA
À DISTANCE

Finançable CPF
À distance
Tout public
ISIKA
Développeur web Front End et IA
À DISTANCE

Finançable CPF
À distance
Salarié en poste / Demandeur d'emploi / Entreprise
O'clock
Ces formations peuvent vous intéresser
Développeur web et mobile
SAINT-HERBLAIN, PÉROLS

Finançable CPF
À distance / En alternance / En centre
Demandeur d'emploi / Étudiant
Diginamic
Créer un Site Web avec PrestaShop
VILLENEUVE-D'ASCQ

Finançable CPF
À distance / En centre / En entreprise
Salarié en poste / Demandeur d'emploi / Entreprise
formation windev® complet toutes versions
À DISTANCE

Non finançable CPF
À distance
Entreprise
ACCESS IT
Les formations les plus recherchées
Lyon
Toulouse
Marseille
Montpellier
Paris
Bordeaux
Dijon
Mâcon
Nantes
Rennes
Informatique CPF
Informatique en Ligne
Programmation
Programmation CPF
Programmation en Ligne
Developpeur web
Creation site internet
Webmaster
Integrateur web
Technicien informatique
Technicien support informatique
Administrateur systeme
Consultant en informatique
Spark
Technicien reseaux
Developpeur web Mantes-la-Jolie
Integrateur web Beaumont-sur-Oise
Programmation Mantes-la-Jolie
Webmaster Beaumont-sur-Oise
Creation site internet Mantes-la-Jolie
Creation site internet Mantes-la-Ville
Webmaster Goussainville
Programmation Mantes-la-Ville
Integrateur web Goussainville
Developpeur web Mantes-la-Ville
Cette formation est temporairement suspendue.
Voir des formations similaires