Certificateur(s)
Résumé de la certification
Objectifs et contexte
Le(la) développeur(euse) intégrateur(trice) web effectue la réalisation technique et le développement informatique d'un site ou d’une application web, en s’appuyant sur différents langages informatiques. A l'aide du cahier des charges réalisé par le chef de projet, il(elle) programme les fonctionnalités qui correspondent aux besoins du client. Grâce à ses compétences en intégration, il(elle) transpose les maquettes fournies par l’équipe graphique. Il(elle) compose la mise en page du site ou de l’application web en y intégrant les éléments des maquettes : textes, animations, images. Il(elle) connecte le site (l’application) aux bases de données de l’entreprise et veille aux normes d’accessibilité, de référencement et d’ergonomie.
Enfin, il(elle) contribue à la sécurisation des accès au site ou à l’application et à leurs données.
Activités visées
Travaux préparatoires au développement d’un site ou d’une application web Analyse du cahier des charges, organisation du projet de développement, transposition des maquettes graphiques, découpage. · Développement d’un site ou d’une application web Programmation des pages en langage web, intégration des contenus et des éléments graphiques, suivi du projet de développement · Programmation et gestion des bases de données Configuration des bases de données, adaptation des formulaires aux bases de données, programmation des requêtes. · Test des fonctionnalités, sécurisation et mise en service Mise au point d’un programme de test, relevé d’anomalie et corrections, sécurisation des accès. · Référencement et accessibilité Adaptation aux normes des navigateurs du marché, adaptation aux normes des différents types de supports.
Compétences attestées
· Préparer la programmation en prenant en compte les attendus du cahier des charges, en vue de réaliser l’ensemble des fonctionnalités demandées par le client
· Utiliser les méthodes agiles et les diagrammes UML pour organiser rationnellement le projet.
· Choisir un langage adapté au développement de l’application ou du site web à réaliser, en cohérence avec les fonctionnalités attendues, afin d’optimiser les délais de développement
· Dresser la liste exhaustive des effets graphiques demandés par les concepteurs du site ou de l’application web, en vérifiant leur adéquation avec les besoins du client, afin de définir les technologies à mettre en œuvre.
· Décomposer les maquettes graphiques en éléments simples, en vue de leur intégration aux pages de l’application ou du site web à réaliser.
· Définir les contenus de chaque page du site web ou de l’application à réaliser, en s’assurant de leur cohérence avec les besoins du client, en vue d’optimiser le schéma de navigation.
· Coder en langage HTML5, selon la sémantique propre au langage et conformément au découpage.
· Importer les polices de caractère et les images, en vue de mettre les contenus texte en valeur par des éléments de typographie.
· Programmer les effets graphiques en langage CSS3, en utilisant les fonctions de mise en forme et les feuilles de style, afin d’optimiser l’animation des pages.
· Utiliser les méthodes agiles et les diagrammes UML pour suivre le développement du site web ou de l’application à réaliser, afin d’assurer un suivi cohérent du travail en cours.
· Utiliser les méthodes UML pour créer et modéliser les bases de données.
· Programmer l’accès aux bases de données en langage PHP ou équivalent, en conformité avec le schéma de navigation et les attendus du cahier des charges.
· Récupérer des données de formulaires en langage JavaScript, les regrouper et les relier entre elles, en vue d’assurer la meilleure interaction avec les utilisateurs.
· Programmer les requêtes SQL afin d’optimiser l’interaction avec les utilisateurs du site ou de l’application web.
· Élaborer un protocole de tests de l’application, afin de vérifier la conformité de celle-ci au cahier des charges.
· Identifier les anomalies au regard des fonctionnalités attendues, afin de concevoir les corrections nécessaires.
· Établir la liste des accès et des codes de protection, en cohérence avec les règles de l’organisation interne et les catégories d’utilisateurs.
· Proposer des aménagements techniques au vu des résultats des tests, afin de parfaire l’adéquation au cahier des charges et d’optimiser la sécurité.
· Tester la compatibilité des navigateurs Firefox, Internet Explorer, Google Chrome, Safari, Opera, etc., afin d’adapter le site ou l’application aux normes du marché.
· Traduire les principes du référencement dans le code HTML5 des pages de l’application ou du site, afin d’optimiser le résultat sur différents moteurs de recherche.
· Coder en HTML5/CSS en conformité avec les recommandations W3C, afin d’optimiser l’accès au site ou à l’application web.
· Recenser les problèmes éventuels d’accessibilité selon les différents types d’utilisateurs, selon les principes du RWD, en vue de proposer des améliorations.
Blocs de compétences · 5
RNCP34650BC01
Préparer le développement d'un site ou d'une application web
Compétences visées
· Préparer la programmation en prenant en compte les attendus du cahier des charges, en vue de réaliser l’ensemble des fonctionnalités demandées par le client
· Utiliser les méthodes agiles et les diagrammes UML pour organiser rationnellement le projet.
· Choisir un langage adapté au développement de l’application ou du site web à réaliser, en cohérence avec les fonctionnalités attendues, afin d’optimiser les délais de développement
· Dresser la liste exhaustive des effets graphiques demandés par les concepteurs du site ou de l’application web, en vérifiant leur adéquation avec les besoins du client, afin de définir les technologies à mettre en œuvre.
· Décomposer les maquettes graphiques en éléments simples, en vue de leur intégration aux pages de l’application ou du site web à réaliser.
· Définir les contenus de chaque page du site web ou de l’application à réaliser, en s’assurant de leur cohérence avec les besoins du client, en vue d’optimiser le schéma de navigation.
Modalités d'évaluation
Évaluation sur dossier écrit individuel réalisé par les postulants à partir du cahier des charges d’un projet de développement.
RNCP34650BC02
Développer un site ou une application web
Compétences visées
· Coder en langage HTML5, selon la sémantique propre au langage et conformément au découpage.
· Importer les polices de caractère et les images, en vue de mettre les contenus texte en valeur par des éléments de typographie.
· Programmer les effets graphiques en langage CSS3, en utilisant les fonctions de mise en forme et les feuilles de style, afin d’optimiser l’animation des pages.
· Utiliser les méthodes agiles et les diagrammes UML pour suivre le développement du site web ou de l’application à réaliser, afin d’assurer un suivi cohérent du travail en cours.
Modalités d'évaluation
Évaluation sur exercices pratiques de codage en temps limité, et par la mise en situation sur un projet de développement.
RNCP34650BC03
Programmer et gérer les bases de données d'un site ou d'une application web
Compétences visées
· Utiliser les méthodes UML pour créer et modéliser les bases de données.
· Programmer l’accès aux bases de données en langage PHP ou équivalent, en conformité avec le schéma de navigation et les attendus du cahier des charges.
· Récupérer des données de formulaires en langage JavaScript, les regrouper et les relier entre elles, en vue d’assurer la meilleure interaction avec les utilisateurs.
· Programmer les requêtes SQL afin d’optimiser l’interaction avec les utilisateurs du site ou de l’application web.
Modalités d'évaluation
Évaluation par la mise en situation professionnelle sur un cas pratique. Rendu individuel sur ordinateur.
RNCP34650BC04
Assurer la mise en service sécurisée d'un site ou d'une application web
Compétences visées
· Élaborer un protocole de tests de l’application, afin de vérifier la conformité de celle-ci au cahier des charges.
· Identifier les anomalies au regard des fonctionnalités attendues, afin de concevoir les corrections nécessaires.
· Établir la liste des accès et des codes de protection, en cohérence avec les règles de l’organisation interne et les catégories d’utilisateurs.
· Proposer des aménagements techniques au vu des résultats des tests, afin de parfaire l’adéquation au cahier des charges et d’optimiser la sécurité.
Modalités d'évaluation
Évaluation par la mise en situation professionnelle. Les postulants conçoivent un programme de test, des dispositions de sécurisation et proposent des améliorations.
RNCP34650BC05
Assurer le référencement et l'accessibilité d'un site ou d'une application web
Compétences visées
· Tester la compatibilité des navigateurs Firefox, Internet Explorer, Google Chrome, Safari, Opera, etc., afin d’adapter le site ou l’application aux normes du marché.
· Traduire les principes du référencement dans le code HTML5 des pages de l’application ou du site, afin d’optimiser le résultat sur différents moteurs de recherche.
· Coder en HTML5/CSS en conformité avec les recommandations W3C, afin d’optimiser l’accès au site ou à l’application web.
· Recenser les problèmes éventuels d’accessibilité selon les différents types d’utilisateurs, selon les principes du RWD, en vue de proposer des améliorations.
Modalités d'évaluation
Évaluation par la mise en situation professionnelle. Les postulants vérifient le référencement et l’accessibilité aux différents types de supports et proposent des améliorations. Rendu individuel écrit et soutenance orale devant le Jury.
Secteur d'activité et type d'emploi
Secteurs d'activités
Toutes entreprises industrielles et de services, organismes publics, associations, sociétés de services informatiques
Types d'emplois accessibles
Développeur(euse) intégrateur(trice) web - développeur(euse) web - développeur(euse) d’applications mobiles - développeur(euse) full stack - développeur(euse) front end - webdesigner
Métiers visés (ROME)
Tensions de recrutement · DARES 2024
Niveau de tension : Très élevée
(5/5)
en tension
Principaux facteurs : Manque de main-d'œuvre disponible et Lien formation-emploi.
2 864 €
salaire médian (mensuel)
Diplôme le plus fréquent : Diplôme de niveau bac+5 ou plus (doctorat, master ou équivalent) en communication et information (41 % des actifs en emploi).
Mesuré au niveau de la famille professionnelle :
Techniciens d'étude et de développement en informatique et Ingénieurs et cadres d'étude, recherche et développement en informatique et télécom (nomenclature FAP).
Ces familles ne sont pas au même niveau de
tension (de 4 à 5 sur 5) : le niveau affiché est une moyenne pondérée
par l'emploi, à ne pas attribuer à chacune d'elles.
-
M1X80 — Techniciens d'étude et de développement en informatique tension 4/5 (Élevée)
-
M2X90 — Ingénieurs et cadres d'étude, recherche et développement en informatique et télécom tension 5/5 (Très élevée)
Indicateur de tension sur le marché du travail 2024 — DARES / France Travail.
Les indicateurs sont publiés par famille professionnelle (FAP), pas par métier ROME :
ils couvrent l'ensemble des métiers de ces familles.
Marché du travail · BMO 2026
27 458
projets de recrutement
53 %
en tension
jugés difficiles à recruter
1 %
emplois saisonniers
Mesuré au niveau de la famille professionnelle :
Techniciens d'étude et de développement en informatique et Ingénieurs et cadres d'étude, recherche et développement en informatique et télécom (nomenclature FAP).
-
M1X80 — Techniciens d'étude et de développement en informatique
-
M2X90 — Ingénieurs et cadres d'étude, recherche et développement en informatique et télécom
Enquête Besoins en Main d'Œuvre (BMO) 2026 — France Travail (open data),
cumul national.
Les indicateurs sont publiés par famille professionnelle (FAP), pas par métier ROME : ils
couvrent l'ensemble des métiers de ces familles.
Voie d'accès à la certification
Voie d'accèsOuverte
Formation initiale
Oui
Formation continue
Oui
Apprentissage
Oui
Contrat de professionnalisation
Oui
Candidature individuelle
Non
VAE
Oui
Prérequis à l'entrée
Baccalauréat ou titre de niveau 4 (ou niveau Bac plus expérience professionnelle).
Composition du jury — Formation initiale, Formation continue, Apprentissage, Contrat de professionnalisation, VAE
Le président + 3 personnes, dont deux sont extérieures à l’autorité de certification.
Financement en alternance
Niveau de prise en charge (NPEC) d'un contrat d'apprentissage par les OPCO, fixé par
France compétences selon la branche professionnelle (CPNE). Applicable au 01-09-2025.
Prise en charge usuelle
7 700 €
Selon la branche
6 500 € – 8 059 €
Prise en chargeBranches concernées
7 700 €
Valeur par défaut · 204 branches
8 017 €
CPNE de l’édition de livres, de l’édition phonographique et de l’édition de musique, CPNEFP Mutualité, CPNEFP des commerces et services de l'audiovisuel, de l'électronique et de l'équipement ménager, CPNEFP du Négoce de l'ameublement
8 059 €
CPNEF de l'audiovisuel
7 844 €
CPNE Entreprises des activités du déchet et de la propreté urbaine
7 798 €
CPNE des Télécoms
7 561 €
CPNEFP dans les établissements d'enseignement privés sous contrat
6 500 €
CPNE des industries de santé (CPNEIS)
Base légale
Date de décision29-05-2020
Durée de l'enregistrement3 ans
Date d'échéance29-05-2023
Pour plus d'informations · Statistiques
AnnéeCertifiésInsertion 6 moisMétier visé 2 ans
2017
16
85 %
93 %
2016
11
91 %
100 %