Développement
Développeur Web
Mentor individuel · Diplôme de niveau 5 (bac +2) *
Maitrisez le développement web et créez des sites web de A à Z !
PÉRIODE DE FORMATION · DURÉE DE LA FORMATION
6 mois à temps plein · 400 heures supervisées
12 mois en alternance**
La formation demande un investissement en temps estimé à 800 heures : 400 heures de formation supervisée (projets encadrés par des mentors) et 400 heures de formation guidée (cours et des ressources pédagogiques). En alternance, la durée totale ne comprend pas le temps passé en entreprise.
La période de formation peut être rallongée en cas de formation à temps partiel. La durée est estimée et dépend du niveau d'entrée en formation, de la disponibilité, du temps alloué par semaine et des capacités et rythmes d'apprentissage de l’étudiant.
*Développeur intégrateur web - code NSF 326t - Diplôme de niveau 5 (bac +2) - certification professionnelle enregistrée au Répertoire National des Certifications Professionnelles (RNCP) par décision de France compétences publiée le 15/12/2021
** Vérifiez l’éligibilité du parcours en fonction de votre contrat d’alternance (professionnalisation ou apprentissage).
Formation mise à jour le 1 avr. 2026
Devenir Développeur Web : transformez des maquettes graphiques en sites webs fonctionnels et ergonomiques
Les missions types que vous pourrez mener :
- Construire un site web responsive et dynamique s’adaptant à tout type d’écran grâce à l’intégration des éléments des maquettes graphiques (développement front-end avec HTML, CSS, JavaScript et React)
- Créer des API et des bases de données pour développer des sites complets et dynamiques et assurer le bon fonctionnement côté serveur (développement back-end avec NodeJS, Express et MongoDB).
- Optimiser les performances et réaliser la maintenance de sites web déjà existants pour permettre leur fonctionnement optimal et une bonne visibilité sur les moteurs de recherche (SEO).
- Gérer un projet web de A à Z : de la planification du projet à la présentation de la solution au client, en passant par la rédaction des spécifications techniques.
Vous maitriserez les technologies et les langages techniques les plus demandés :
HTML, CSS, JavaScript, React, Git/GitHub, NodeJS, Express, MongoDB, les API REST
Nos formations vous permettent d’apprendre par la pratique
Réalisez des projets concrets basés sur des mises en situation professionnelles. Savoir c'est bien, savoir-faire c'est mieux !
Vous êtes accompagnés par un mentor, professionnel du métier, tout au long de votre formation
Développeur Web · 2
Danyl Semmache, ingénieur informatique, un de nos mentors sur les parcours développement.
« En tant que mentor , j’accompagne les étudiants au fil de leur parcours, je m’assure qu’ils montent en compétences tout en restant disponible pour répondre à toutes leurs questions. »
Autonomes, mais jamais seuls !
Chez OpenClassrooms, vous pourrez compter sur de nombreux soutiens :
Les professeurs, experts du domaine.
Les conseillers pédagogiques dédiés à votre réussite.
Une communauté d’étudiants sur notre plateforme dédiée.
Vos opportunités de carrières et d’emplois à la suite de ce programme
En suivant notre formation en ligne, vous pourrez exercer de nombreux métiers dont celui de développeur web, de développeur front-end, ou de développeur back-end
Le métier de développeur se classe à la première place des métiers les plus recherchés dans le secteur du numérique.
Source : GEN, Grande Ecole du Numérique, Octobre 2021
Les salaires du marché pour le poste de Développeur Web
Le salaire dépend notamment du niveau d'ancienneté*
30 000€ brut annuel pour un profil débutant
45 000€ brut annuel pour un profil confirmé
Développeur Web · 3
Cette fourchette peut toutefois varier selon la taille de l'entreprise et la région.
*Fiche de l’APEC
Vous pourrez évoluer vers d’autres métiers liés au développement informatique ou vous spécialiser (front-end, back-end, développement d’applications mobiles…) après quelques années d’expérience ou en poursuivant vos études à la suite de ce cursus.
Découvrez les regards croisés de professionnels sur le métier de Développeur web
Apprenez en plus sur les codes du métier de Développeur Web à travers l'épisode dédié de notre podcast.
Et si vous suiviez cette formation en alternance ?
La formation Développeur Web est disponible en contrat de professionnalisation et en apprentissage.
Avec OpenClassrooms vous pouvez démarrer votre alternance à n’importe quel moment de l’année. Votre formation est financée par l’entreprise et vous touchez un salaire mensuel, calculé selon votre situation. En plus des projets concrets à valider dans la formation, vous pouvez mettre en pratique directement vos compétences acquises durant votre parcours.
Pour vous soutenir dans cette démarche, les équipes d’OpenClassrooms vous aident à trouver une entreprise prête à vous embaucher dès le début de vos études
!
Développeur Web · 4
Découvrez-en plus sur l’alternance en ligne chez OpenClassrooms.
Nos alumni racontent
Benoit Mouly, étudiant en alternance sur le parcours Développeur Web
« On est accompagnés du début jusqu'à la fin. Donc, même si on a une petite faiblesse à un moment, il y aura toujours notre mentor ou la communauté d'étudiants pour nous rebooster ».
Pauline Fumeron, diplômée du parcours Développeur Web
« Les projets sont vraiment concrets. Ils m'ont permis d'apprendre plein de langages, et à la fin, j'étais fière des livrables réalisés. »
Les pré-requis pour postuler
Pour accéder directement à la certification, les candidats doivent obligatoirement justifier d'un des pré-requis suivants :
être titulaire du baccalauréat ou d'une certification de niveau 4 (ou équivalent) ;
ou
Développeur Web · 5
justifier d'une expérience professionnelle d’au moins 12 mois en lien avec le domaine du numérique ;
et
effectuer un test technique sur les thématiques suivantes : intégration web en HTML et CSS, connaissances de base JavaScript et React. Ce test vous sera transmis lors du processus d’admission. Une note minimale de 4/5 au test technique est nécessaire pour être admis.
Langue : niveau B2 minimum en français.
Pour vous assurer d'avoir les prérequis, vous pouvez tester vos compétences en passant les quiz des cours suivants :
Apprenez à créer votre site web avec HTML5 et CSS3 ;
Apprenez à programmer avec JavaScript.
Vous n’avez pas les prérequis ? Ces trois formations, plus spécialisées, sont accessibles aux débutants :
Intégrateur Web pour développeur front-end avec React ;
Développeur Wordpress pour apprendre à développer des sites WordPress personnalisés avec PHP ;
Testeur logiciel pour apprendre le métier de QA testeur ou testeur manuel.
Matériel
Pour suivre la formation et être évalué, vous devez avoir accès à un ordinateur (PC ou Mac), muni d’un casque son, d’une webcam et disposer d’une bonne connexion
Internet (3.2 Mbps en envoi et 1.8 Mbps en réception de données). Cliquez ici pour tester la qualité de votre connexion. Il faut également être administrateur de votre ordinateur afin de pouvoir installer des programmes complémentaires.
Pour tous les candidats, la procédure de sélection s’effectue au travers d’un formulaire de candidature validant les pré-requis académiques ou dérogatoires, ainsi que l’adéquation du projet professionnel avec les objectifs de la formation. Seront collectées via ce formulaire les pièces justificatives constituant le dossier d’admission. Si nécessaire, un entretien individuel de motivation est organisé.
Développeur Web · 6
Coût de la formation
Cette formation est proposée au prix de 2 880€ pour les particuliers (tarif variable en fonction de la durée du parcours - hors alternance)
Développeur Web · 7
Projet 1 - 20 heures
Démarrez votre formation de développeur web
Découvrez vos projets et planifiez votre formation.
Compétences cibles
Définir le cadre de votre formation
Cours associés
Engagez-vous dans votre formation
OpenClassrooms
Facile · 2 heures
Prenez en main votre parcours OpenClassrooms et réalisez votre premier projet en suivant ce cours conçu pour vous accompagner dans ces premières étapes de formation.
Comprendre le Web
Facile · 6 heures
Le monde du Web vous intéresse, mais vous n’y connaissez rien ? Vous décrochez quand vous entendez du vocabulaire geek ? Imprégnez-vous de la culture du Web avec ce cours !
Développeur Web · 8
Découvrez les métiers de développeur
Facile · 6 heures
Découvrez les métiers du développement, du web au mobile, du back-end au front-end, et apprenez comment vous former et progresser dans le code.
Développeur Web · 9
Projet 2 - 80 heures
Créez la page d'accueil d'une agence de voyage avec HTML &
CSS
Démarrez sur HTML et CSS en intégrant la page Web de Booki, une plateforme de réservation de vacances.
Compétences cibles
Implémenter une interface responsive avec HTML et CSS
Intégrer du contenu conformément à une maquette avec HTML et CSS
Versionner son projet avec Git et Github
Installer un environnement de développement front-end
Cours associés
Mettez en place votre environnement front-end
Facile · 4 heures
Le développement front-end, comme n'importe quel domaine, nécessite plus que du savoir-faire, il faut les bons outils ! Dans ce cours, vous installerez et découvrirez les outils qui vous serviront tout au long de votre carrière de développeur front-end.
Créez votre site web avec HTML5 et CSS3
Facile · 15 heures
Vous rêvez d'apprendre à créer des sites web ? Débutez avec ce cours qui vous enseignera tout ce qu'il faut savoir sur le développement de sites web en HTML5 et CSS3 !
Développeur Web · 10
Gérez du code avec Git et GitHub
Facile · 6 heures
Installez Git et GitHub et apprenez les commandes de base de Git pour gérer votre code et déployer vos projets de développement.
Corrigez vos bugs et trouvez une solution à vos problèmes de code
Facile · 4 heures
Apprenez à débugger votre code et à trouver des solutions pour aborder sereinement vos problématiques de code à écrire !
Développeur Web · 11
Projet 3 - 60 heures
Créez une page web dynamique avec JavaScript
Aidez votre équipe à finaliser le nouveau site internet d’une architecte grâce à la création d’un site dynamique avec JavaScript, communiquant avec une API.
Compétences cibles
Récupérer les données utilisateurs dans le JavaScript via des formulaires
Gérer les événements utilisateurs avec JavaScript
Manipuler les éléments du DOM avec JavaScript
Cours associés
Apprenez à utiliser la ligne de commande dans un terminal
Facile · 6 heures
Apprenez à écrire des lignes de commandes qui vous permettront de communiquer avec votre ordinateur.
Apprenez à programmer avec JavaScript
Facile · 12 heures
Maîtrisez les bases de la programmation JavaScript et sa logique de programmation en réalisant un site web dynamique.
Développeur Web · 12
Créez des pages web dynamiques avec JavaScript
Moyenne · 12 heures
Manipulez le DOM, rendez votre page web dynamique, utilisez une API HTTP pour interagir avec un service web, et utilisez des librairies pour enrichir votre page web.
Découvrez le fonctionnement des algorithmes
Facile · 6 heures
Dans ce cours, apprenez les bases de l'algorithmique :
variables, fonctions, boucles et structures conditionnelles.
Découvrez les principes de la récursivité.
Développez avec les agents IA à l'ère du vibe coding
Facile · 4 heures
Collaborez avec l'IA pour coder plus efficacement, tout en comprenant ses limites et l’importance de maîtriser les fondamentaux (langages, logique, frameworks).
Développeur Web · 13
Projet 4 - 40 heures
Planifiez le développement du site de votre client
Planifiez chacune des étapes du projet de développement d’un site de création de menus pour les restaurateurs.
Compétences cibles
Découper une fonctionnalité en tâches pour préparer le développement
Mettre en place une méthode de veille technologique
Présenter la solution technique
Rédiger les spécifications techniques d'un projet web à partir de besoins fonctionnels
Suivre le déroulement du projet grâce à un outil de gestion de projet
Cours associés
Initiez-vous à la gestion de projet agile
Facile · 6 heures
Formez votre équipe agile, prenez en compte le besoin des utilisateurs et développez des pratiques agiles comme le Planning Poker, les méthodes Kanban et Lean...
Mettez en place un système de veille informationnelle
Facile · 4 heures
Apprenez à faire de la veille pour vous adapter aux évolutions de votre métier et à utiliser des outils de veille informationnelle.
Développeur Web · 14
Devenez développeur agile
Facile · 4 heures
Devenez un développeur agile : intégrez une équipe Scrum, réalisez un Sprint et découvrez les techniques de développement agile comme le TDD, le KISS et le refactoring.
Pilotez vos projets de développement en mode
Agile
Moyenne · 4 heures
Apprennez à appliquer les principes et outils de la méthodologie Agile, notamment le framework Scrum, pour organiser, planifier et améliorer vos projets de développement.
Développeur Web · 15
Projet 5 - 50 heures
Débuggez et optimisez un site de photographe
Aidez votre client à apparaître en tête des résultats de recherche Google grâce aux bonnes pratiques de SEO et d’accessibilité. Vous devrez également debugger certaines anomalies dans le code.
Compétences cibles
Optimiser les performances d’un site web
Débugger un site web grâce aux Chrome DevTools
Rédiger un cahier de recette pour tester un site
Cours associés
Augmentez votre trafic grâce au référencement naturel (SEO)
Facile · 10 heures
Décuplez le trafic de votre site web grâce au référencement naturel et construisez une stratégie SEO intégrée à la stratégie marketing.
Optimisez le référencement de votre site (SEO) en améliorant ses performances techniques
Moyenne · 10 heures
Améliorez le référencement d'un site en agissant sur sa crawlabilité et sa vitesse et optimisez un site en Javascript ou multilingue.
Développeur Web · 16
Concevez un contenu web accessible
Facile · 6 heures
Découvrez comment les personnes en situation de handicap utilisent les technologies d'assistance. Évaluez les barrières à l'accessibilité numérique et concevez des contenus inclusifs grâce aux règles WCAG, du design visuel aux interactions.
Développez avec les agents IA à l'ère du vibe coding
Facile · 4 heures
Collaborez avec l'IA pour coder plus efficacement, tout en comprenant ses limites et l’importance de maîtriser les fondamentaux (langages, logique, frameworks).
Développeur Web · 17
Projet 6 - 60 heures
Créez une application web de location immobilière avec React
Implémentez le front end de Kasa, une application de location de logements. Mettez en place des composants avec React et les routes de l'application avec React
Router.
Compétences cibles
Initialiser une application avec Vite
Configurer la navigation entre les pages de l'application avec React Router
Développer des éléments de l'interface d'un site web grâce à des composants React
Mettre en œuvre des animations CSS
Développer une interface web avec Sass
Cours associés
Créez une application React multipages avec React Router
Facile · 2 heures
Organisez votre application React comme un vrai projet, avec un routage propre et une expérience utilisateur cohérente.
Débutez avec React
Facile · 6 heures
Comprenez la logique de React pour construire une application interactive et dynamique.
Développeur Web · 18
Projet 7 - 60 heures
Développez le back-end d'un site de notation de livres
Créez le back-end d’un site de notation de livres pour qu’il s’intègre correctement avec le front-end. Vous utilisez Node.js, Express et MongoDB.
Compétences cibles
Implémenter un modèle logique de données conformément à la réglementation
Mettre en œuvre des opérations CRUD de manière sécurisée
Stocker des données de manière sécurisée
Cours associés
Passez au Full Stack avec Node.js, Express et MongoDB
Moyenne · 10 heures
Appliquez vos compétences JavaScript au développement back-end avec Node, Express et MongoDB pour construire votre application web et devenir développeur full-stack.
Adoptez les API REST pour vos projets web
Facile · 4 heures
Enrichissez vos projets web avec les API REST en accédant à des données qui pourront être intégrées dans vos propres applications. Les API apporteront une nouvelle dimension à vos logiciels !
Développeur Web · 19
Projet 8 - 30 heures
Créez et publiez votre portfolio de développeur
Faites le point sur vos compétences, préparez votre recherche d'emploi et déployez votre portfolio en ligne pour donner de la visibilité à vos projets.
Compétences cibles
Déployer un site statique en ligne
Cours associés
Mettez en ligne votre site web
Facile · 2 heures
Découvrez comment réserver un nom de domaine, trouver un hébergeur et transférer des fichiers via un client FTP pour envoyer votre site sur le web !
Trouvez votre premier emploi en tant que développeur
Facile · 2 heures
Trouver son premier emploi ? C'est souvent un parcours du combattant. Ce cours est là pour vous aider à adopter la bonne approche... et vous aider à le décrocher !
Développeur Web · 20
L'alternance par OpenClassrooms.
Pratique et pratique.
Apprenez où que vous soyez
Pas besoin de déménager pour se former : choisissez une entreprise près de chez vous et formez-vous en ligne
Côté étudiant :
L' alternance à tout âge avec OpenClassrooms
Démarrez une nouvelle carrière avec nos formations en alternance 100% en ligne !
Véritables accélérateurs de carrière, elles sont diplômantes, rémunérées et financées par des entreprises partout en France. Débutez où vous voulez, pendant toute l’année.
La pédagogie et l'expérience OpenClassrooms, les clés de votre réussite
Apprenez où que vous soyez · Un mentor pour vous accompagner
Pas besoin de déménager pour se former : · Bénéficiez chaque semaine des conseils
choisissez une entreprise près de chez · d'un expert du métier qui vous aide à
vous et formez-vous en ligne. · progresser tout au long de votre formation.
Travaillez sur des projets · Un salaire et aucun frais
professionnalisants · L'entreprise paie votre formation et vous
Réalisez des projets concrets, issu de · verse un salaire mensuel, calculé selon
scénarios métiers, directement applicables · votre situations personnelle.
en entreprise.
Côté employeur :
Recrutez et formez les talents de demain avec l'alternance
Recrutez parmi notre base de candidats et formez vos futurs talents sur les métiers en tension grâce à l'alternance.
Accédez gratuitement aux alternants
OpenClassrooms
Découvrez des profils motivés et de · Réalisez vos démarches administratives
qualité · facilement
Trouvez des candidats qui correspondent · Finie la paperasse : nos équipes s'occupent
réellement à vos besoins. · aussi de l'administratif.
Recrutez rapidement grâce à notre base d'alternants.
Dénichez vos futurs talents via votre espace recruteur.
Pourquoi l'alternance
en ligne ?
Les avantages de l’alternance OpenClassrooms sont nombreux : date de début flexible, formations créées par des experts métiers, accompagnement personnalisé, formation financée...
- Un salaire et une formation financée par l'entreprise, qui dit mieux ?
La formation en alternance, c'est 0 frais pour l'étudiant car financée par l'entreprise. Et comme pour toute alternance, vous percevrez un salaire durant votre formation.
- Une formation au plus proche de la réalité du métier
Nos formations sont conçues avec des experts reconnus dans leur domaine, pour répondre aux besoins des entreprises. Elles sont inscrites au Répertoire national des certifications professionnelles (RNCP) et sont reconnues par l'Etat.
- Un rythme d'alternance flexible : pratique pour vous et pour votre entreprise
Votre contrat peut démarrer à tout moment de l'année, plus besoin d'attendre septembre ou janvier ! Le rythme d'alternance prévoit 3 ou 4 jours en entreprise par semaine et les jours de formation peuvent être adaptés.
- En ligne, mais toujours bien accompagné
Parce que se former n'est jamais facile, vous êtes suivi individuellement par un mentor, qui vous aide à progresser.
Notre équipe de conseillers pédagogiques est aussi là pour vous accompagner à chaque étape de votre parcours.
Tout savoir sur les contrats d'alternance
Une question ? Un projet ?
Contacter : [e-mail]
Contrat de professionnalisation
4 jours par semaine (jours au choix) avec présence réduite à 3 jours 1 à 2 fois par mois.
L'entreprise embauche l'étudiant en CDD sur 12 ou 24 mois (selon le parcours de formation).
La formation est financée par un OPCO. OpenClassrooms est référencé dans les principaux OPCO grâce à ses titres certifiés et sa certification Datadock.
L'entreprise fait la démarche de demande de prise en charge auprès de son OPCO. Nos équipes sont présentes à chaque étape pour l'accompagner.
L'étudiant est rémunéré sur une base qui va de 65% à 100% du SMIC (pour un étudiant de plus de 26 ans).
Si l’étudiant a plus de 26 ans et est demandeur d’emploi, France Travail octroie une aide à l’emploi à l’entreprise.