Développeur Web

Maitrisez le développement web et créez des sites web de A à Z !

Training period
6 months full time
Training duration
402 hours supervised

A flexible online program

Imagine starting a brand-new career at any time! Can’t commit to full-time? No problem, study at your own pace.

Real-world projects

Acquire the most relevant skills by completing 8 projects based on those required in your future career.

Individual learning support

Benefit from weekly mentoring sessions with an expert in the field.

Associate’s-level diploma

Leave with a professional qualification and benefit from our hired or refunded guarantee.*
DevelopmentDéveloppeur Web
Certification
Associate’s-level diploma
Training period
6 months full time
Training duration
402 hours supervised

Devenez Développeur Web : créez et maintenir des sites web dynamiques

En tant que développeur web, vous serez en charge de la conception, de la création et de la maintenance des sites web. Vous collaborerez avec des équipes de design et de marketing pour créer des expériences utilisateurs optimales.

Les missions types que vous pourrez mener :

  1. 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)
  2. 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). 
  3. 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).
  4. 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.

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

 

Photo de Danyl Semmache

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. »

 

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

Les salaires du marché pour le poste de Développeur Web

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.

Apprenez en plus sur les codes du métier de Développeur Web à travers l'épisode dédié de notre podcast.

Nos alumni racontent

Photo de Benoit Mouly

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 ». 

Photo de Pauline Fumeron

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. » 

Pré-requis pour postuler

Niveau d'études
Pour accéder directement à la certification, vous devrez obligatoirement être titulaire du baccalauréat ou d'une certification de niveau 4 (ou équivalent) OU justifier d'une expérience professionnelle d’au moins 12 mois en lien avec le domaine du numérique.
En plus de ces pré-requis, vous devrez 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.

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 vous assurer d'avoir les prérequis, vous pouvez tester vos compétences en passant les quiz des cours suivants : 

Vous n’avez pas les prérequis ? Ces trois formations, plus spécialisées, sont accessibles aux débutants :

 

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écouvrez-en plus sur l’alternance en ligne chez OpenClassrooms.

Your diploma

  • OpenClassrooms is an online training educational establishment, declared as such by the French authority ‘le rectorat de l'Académie de Paris’.
  • Once you’ve completed your training program, and subject to validating the required elements, you will receive the professional certification "Développeur Informatique", registered to the Répertoire National des Certifications Professionnelles (RNCP) from France compétences. This certification is a Associate’s-level diploma (European Level 5) on the EQF (European Qualification Framework). Completion of this certification entails meeting necessary prerequisites and completing it within a maximum period of 3 years from your first day of training. Duration adjustments are available for individuals with disabilities or specific needs.
  • If you intend to continue your studies at another institution after this training program, contact that university or school in advance to learn their entry requirements for equivalency and/or credit transfer.

Hired or refunded guarantee

  • You find a job in the 6 months following the date of validation of your last path project.
  • Otherwise, we guarantee the reimbursement of your tuition.*
    See more details
DevelopmentDéveloppeur Web
Certification
Associate’s-level diploma
Training period
6 months full time
Training duration
402 hours supervised

A teaching method based on practical experience.

  • Acquire key skills for your future career with real-world projects.
  • Make progress with the support of an experienced professional.
  • Acquire concrete know-how and demonstrate it with a portfolio.

Detailed projects and skills

project 1

Démarrez votre formation de Développeur Web

Découvrez vos projets et planifiez votre formation.
22 hours supervised
Skills acquired in this project
  • Définir le cadre de votre formation
project 2

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.
80 hours supervised
Skills acquired in this project
  • 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
project 3

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.
60 hours supervised
Skills acquired in this project
  • Gérer les événements utilisateurs avec JavaScript
  • Manipuler les éléments du DOM avec JavaScript
  • Récupérer les données utilisateurs dans le JavaScript via des formulaires
project 4

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.
50 hours supervised
Skills acquired in this project
  • 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
project 5

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.
60 hours supervised
Skills acquired in this project
  • Mettre en œuvre des animations CSS
  • Développer une interface web avec Sass
  • Initialiser une application avec Create React App
  • 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
project 6

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.
60 hours supervised
Skills acquired in this project
  • 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
project 7

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.
40 hours supervised
Skills acquired in this project
  • Découper une fonctionnalités 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
project 8

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.
30 hours supervised
Skills acquired in this project
  • Déployer un site statique en ligne
Diploma
Développeur Informatique

One-to-one learning support

  • Benefit from weekly individual mentoring sessions with an expert in the field.
  • Progress rapidly through projects thanks to their expertise in sharing know-how.

The OpenClassrooms community

  • Count on our solid student community to give you support 24-7.
  • Share your doubts or queries with a comprehensive network of students, mentors, and graduates.

How exactly will I learn on an OpenClassrooms path?

From choosing what to study to starting their new career, our students describe their experiences and the support they received at every step of the way.

See step-by-step experience

Pay for your path

Monthly subscription: The flexible, customizable option

For everyone.


Benefits
  • Flexible start date and study schedule

  • Non-binding subscription: Stop at any time

  • The faster you finish, the less it costs

  • Hired or refunded guarantee*

€480 per month

for an estimated duration of 6 months amounting to €2,880.

Enroll now

This training program requires an estimated time commitment of 804 hours, including 402 hours supervised.

The total training duration consists of:

  • 402 hours supervised with projects, coached by mentors
  • 402 hours guided with courses and educational resources

The training period can be extended in the case of part time training.
The average duration is estimated and depends on your entry level into training, the time allocated per week, your availability, your capacity, and learning pace.

Interested in this path for your company?

Get a quote or a demo

*Subject to the conditions set out in the Terms of Service

Training program last updated on May 17, 2024