Un service d'Akta, cabinet de conseil en certification professionnelle
OpenDataForma RNCP · RS · Formacode · NSF
RNCP36926 Inactive · Niveau 6

Concepteur développeur full stack

Certificateur · INST DE FORMATION COMMERCIALE PERMANENTE

L'essentiel

Nomenclature du niveau de qualification
Niveau 6
Date d'échéance de l'enregistrement
29-09-2024

Certificateur(s)

Nom légalSIRETSite

Partenaires habilités

21 organismes habilités, d'après la liste publiée par France compétences : 21 à former et organiser l'évaluation.

OrganismeSIRETHabilitation
3DL 90500229100011 Former et organiser l'évaluation
AEP PRADEAU LA SEDE 39988108500019 Former et organiser l'évaluation
ASSOC INSTITUTION ST ASPAIS DE MELUN 35319145500016 Former et organiser l'évaluation
ASS OGEC REBOURS 78454451200014 Former et organiser l'évaluation
Cap 4 Group SA — Former et organiser l'évaluation
COLLEGE PRIVE JB DE LA SALLE 78562097200022 Former et organiser l'évaluation
ESTIAM 41342488800050 Former et organiser l'évaluation
ESTIAM LYON 84538684600032 Former et organiser l'évaluation
INST DE FORMATION COMMERCIALE PERMANENTE 77573724000058 Former et organiser l'évaluation
INST DE FORMATION COMMERCIALE PERMANENTE 77573724000090 Former et organiser l'évaluation

Voir les 21 partenaires habilités →

Résumé de la certification

Objectifs et contexte

Le développement exponentiel des échanges sociaux, professionnels et commerciaux via les sites et applications offre un environnement professionnel idéal aux concepteurs développeurs full stack.

La certification vise l’acquisition de ressources méthodologiques et techniques permettant de cadrer techniquement un projet informatique et d'assurer la conception et le développement d'interfaces front et back-end tout en industrialisant les process et garantissant la pérennité du projet.

Activités visées

Cadrer et organiser techniquement un projet informatique de développement
Cadrage technique d’un projet informatique
Participation à la rédaction du cahier des charges technique
Contribution à l’organisation de travail sur un projet informatique
Organisation de la recette
Organisation du plan de maintenance
Concevoir et développer des interfaces graphiques front-end
Conception de l’architecture de composants logiciels pour le développement d’interfaces graphiques
Communication avec des composants métiers à partir de l'interface graphique
Concevoir et développer des interfaces métiers back-end
Développement de composants métier
Conception de composants de données Communication client/ serveur
Industrialiser et garantir le développement
Augmentation de la productivité lors de la réalisation d’un projet informatique
Amélioration de la qualité du code produit Sécurisation du site/ de l’application

Compétences attestées

Pour cadrer et organiser techniquement un projet informatique de développement
Sélectionner l’environnement de développement en déterminant la stack technique afin de répondre aux besoins du client, analysés en amont
Collaborer à la rédaction d’un cahier des charges technique structuré en réponse aux besoins fonctionnels exprimés afin de délimiter la finalité et le périmètre du projet informatique
Participer à la mise en place d’une approche de gestion de projet, entre autres via une démarche et des points d’étapes, afin de rendre l’organisation de travail efficiente
Déployer la recette en assurant plusieurs tests de fonctionnalités visant à vérifier la conformité de l’application/ du site au cours de son cycle de vie
Mettre en œuvre un plan de maintenance informatique en le déclinant sous plusieurs niveaux, dans le but de préserver et développer les performances du système
Pour concevoir et développer des interfaces graphiques front-end
Créer des pages web en utilisant les possibilités de mise en page et de mise en forme avancées pour développer des interfaces graphiques interactives et compatibles avec différentes tailles de terminaux
Concevoir des interfaces front-end en tenant compte des normes graphiques et ergonomiques en vue d’améliorer l’expérience utilisateur
Ecrire des algorithmes en utilisant la syntaxe spécifique d’un langage de programmation dans le respect des normes d’accessibilité et de qualité du code
Concevoir des interfaces à l’aide de frameworks et librairies dans le but d’améliorer la qualité, la productivité et le travail en équipe
Implémenter des méthodes de développement qui permettent à l’interface graphique de communiquer avec la couche métier d’une application
Pour concevoir et développer des interfaces métiers back-end
Mettre en œuvre des protocoles réseau pour échanger avec la couche graphique et la couche d'accès aux données
Concevoir et développer l’architecture de composants logiciels via l’utilisation de langage appliqués au développement ainsi que de patrons de conception, frameworks et librairies dans l’optique de développer des composants métier
Concevoir et gérer la couche de persistance des données en ayant recours à l’algorithmie et la syntaxe d’un ou plusieurs langages appliqués au développement de composants d'accès aux données dans l’optique de gérer des données
Manipuler des données dans un système de gestion de base de données afin de satisfaire les opérations de création, lecture, mise à jour et suppression de données
Mettre en œuvre des protocoles réseau pour échanger avec la couche métier
Ouvrir un canal de communication entre un client et un serveur à l’aide d’un protocole réseau afin d’échanger des données entre l’interface graphique et la couche métier d’une application
Pour industrialiser et garantir le développement
Travailler en équipe et de façon collaborative sur différentes versions de son projet en parallèle de la version principale en maîtrisant les outils de gestion de code source et de versioning afin de pérenniser le développement du projet
Gérer les dépendances du projet via des outils appropriés dans l’optique d’assurer la traçabilité des frameworks et librairies utilisés
Garantir la qualité du code en ayant recours aux principes de factorisation, généricité et modularité dans l’optique de rendre sa production évolutive
Rédiger un code source en l’inscrivant dans une optique collaborative et évolutive afin de faciliter la maintenance du site/ de l’application
Identifier les points de vulnérabilité et niveaux de risques en matière de cybersécurité via l’utilisation de méthodes et outils de référence afin de prévoir la sécurisation du site / de l'application et protéger les données en ligne

Blocs de compétences · 4

RNCP36926BC01
Cadrer et organiser techniquement un projet informatique de développement
Compétences visées
Sélectionner l’environnement de développement en déterminant la stack technique afin de répondre aux besoins du client, analysés en amont
Collaborer à la rédaction d’un cahier des charges technique structuré en réponse aux besoins fonctionnels exprimés afin de délimiter la finalité et le périmètre du projet informatique
Participer à la mise en place d’une approche de gestion de projet, entre autres via une démarche et des points d’étapes, afin de rendre l’organisation de travail efficiente
Déployer la recette en assurant plusieurs tests de fonctionnalités visant à vérifier la conformité de l’application/ du site au cours de son cycle de vie
Mettre en œuvre un plan de maintenance informatique en le déclinant sous plusieurs niveaux, dans le but de préserver et développer les performances du système
Modalités d'évaluation
Mise en situation professionnelle commune à l’ensemble du bloc En individuel A l’aide d’outils bureautiques et de planification de projet A partir d’un cahier des charges fonctionnel il est demandé au candidat de : - Analyser les besoins du client - Choisir le stack technique - Rédiger un cahier des charges technique - Planifier la réalisation du projet de développement en plusieurs étapes
RNCP36926BC02
Concevoir et développer des interfaces graphiques / front-end
Compétences visées
Créer des pages web en utilisant les possibilités de mise en page et de mise en forme avancées pour développer des interfaces graphiques interactives et compatibles avec différentes tailles de terminaux
Concevoir des interfaces front-end en tenant compte des normes graphiques et ergonomiques en vue d’améliorer l’expérience utilisateur
Ecrire des algorithmes en utilisant la syntaxe spécifique d’un langage de programmation dans le respect des normes d’accessibilité et de qualité du code
Concevoir des interfaces à l’aide de frameworks et librairies dans le but d’améliorer la qualité, la productivité et le travail en équipe Implémenter des méthodes de développement qui permettent à l’interface graphique de communiquer avec la couche métier d’une application
Modalités d'évaluation
Mise en situation professionnelle commune à l’ensemble du bloc En individuel A l’aide de langages appliqués au développement frameworks et librairies. A partir d’un cahier des charges fourni, il est demandé au candidat de réaliser une application interactive, et plus particulièrement de : - La mettre en page et en forme - La rendre compatible avec diverses tailles de terminaux - Développer des interfaces interactives Ceci sans reprendre le code d’une application existante ou des blocs de code dont il ne serait pas l’auteur
RNCP36926BC03
Concevoir et développer des interfaces métiers / back-end
Compétences visées
Mettre en œuvre des protocoles réseau pour échanger avec la couche graphique et la couche d'accès aux données
Concevoir et développer l’architecture de composants logiciels via l’utilisation de langage appliqués au développement ainsi que de patrons de conception, frameworks et librairies dans l’optique de développer des composants métier
Concevoir et gérer la couche de persistance des données en ayant recours à l’algorithmie et la syntaxe d’un ou plusieurs langages appliqués au développement de composants d'accès aux données dans l’optique de gérer des données
Manipuler des données dans un système de gestion de base de données afin de satisfaire les opérations de création, lecture, mise à jour et suppression de données
Mettre en œuvre des protocoles réseau pour échanger avec la couche métier
Ouvrir un canal de communication entre un client et un serveur à l’aide d’un protocole réseau afin d’échanger des données entre l’interface graphique et la couche métier d’une application
Modalités d'évaluation
Mise en situation professionnelle commune à l’ensemble du bloc En individuel A l’aide de langages appliqués au développement, design pattern, frameworks et librairies. A partir d’un cahier des charges fourni, il est demandé au candidat de : - Réaliser une application client-serveurs. Ceci sans reprendre le code d’une application existante ou des blocs de code dont il ne serait pas l’auteur
RNCP36926BC04
Industrialiser et garantir le développement
Compétences visées
Travailler en équipe et de façon collaborative sur différentes versions de son projet en parallèle de la version principale en maîtrisant les outils de gestion de code source et de versioning afin de pérenniser le développement du projet
Gérer les dépendances du projet via des outils appropriés dans l’optique d’assurer la traçabilité des frameworks et librairies utilisés
Garantir la qualité du code en ayant recours aux principes de factorisation, généricité et modularité dans l’optique de rendre sa production évolutive
Rédiger un code source en l’inscrivant dans une optique collaborative et évolutive afin de faciliter la maintenance du site/ de l’application
Identifier les points de vulnérabilité et niveaux de risques en matière de cybersécurité via l’utilisation de méthodes et outils de référence afin de prévoir la sécurisation du site / de l'application et protéger les données en ligne
Modalités d'évaluation
Mise en situation professionnelle commune à l’ensemble du bloc En individuel A l’aide de langages appliqués au développement, design pattern, frameworks et librairies. A partir d’un code existant et partagé au candidat, il lui est demandé de : - Récupérer et redéployer le code d’un projet existant sur un serveur local - L’analyser et le faire évoluer pour le mettre à jour et/ou développer de nouvelles fonctionnalités - Le mettre en ligne

Secteur d'activité et type d'emploi

Secteurs d'activités

Le concepteur développeur full stack peut être amené à collaborer au sein de tous les secteurs d’activités, qu’ils soient privés, publics ou associatifs. Il exercera principalement ses missions au sein d’agences web, d’ESN (Entreprise de Services du Numérique, anciennement SSII) ou d'entreprises utilisatrices, plutôt de grande taille, possédant un service dédié aux études et développements informatiques, travaillant dans le domaine du e-commerce ou exploitant un site de vente en ligne, ou encore possédant ou désirant implémenter un système d’information.

Types d'emplois accessibles

Les dénominations les plus fréquentes du métier sont les suivantes :

· Concepteur Développeur Web, Concepteur Développeur applications mobiles

· Analyste programmeur

· Lead Developer

· Développeur Full Stack, Développeur + langage recherché (PHP, JAVA, .NET, C++…), développeur informatique

· Développeur web Front End, Back End

Métiers visés (ROME)

Références juridiques des réglementations d'activité

Même si le métier de concepteur développeur n’est pas soumis à réglementation en tant que tel, les activités digitales sont quant à elles encadrées par le droit applicable au numérique (traitement de données, respect de la vie privée, RGPD, déclarations CNIL...), et plus généralement le droit de la communication et de la propriété intellectuelle. Elles doivent s’opérer dans le respect des usages d’Internet édictés par la netiquette ainsi que des normes et règles de sécurisation, notamment les recommandations de l’Agence Nationale de la Sécurité des Systèmes d’Informations (ANSSI).

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

Prérequis à l'entrée
Etre titulaire d'une certification de niveau 5, avoir une expérience significative et justifiée dans le métier visé, et posséder les compétences transverses adéquates (Capacités d’organisation et de travail en autonomie, capacités rédactionnelles, aisance relationnelle, et sens de la satisfaction client). Admission sur tests et entretien personnel approfondi.
Prérequis à la validation
Validation des 4 blocs de compétences et réussite à l'évaluation complémentaire transversale
Composition du jury — Formation continue, Apprentissage, Contrat de professionnalisation
Le jury de certification pour l’obtention par voie de formation est à minima constitué comme suit : - 1 membre de l’Institut – Président du jury - 1 professionnel exerçant la fonction ou expert dans les emplois visés, sans lien ni avec les candidats ni avec l’organisme certificateur
Composition du jury — VAE
Conformément au décret n°2019-111 du 31 octobre 2019 relatif à la mise en œuvre de la validation des acquis de l'expérience (article R335-8) du Code de l’Education), le jury de certification pour l’obtention par voie de VAE est à minima constitué comme suit : - 1 membre de l’Institut – Président du jury - 2 professionnels exerçant la fonction ou expert dans les emplois visés

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 923 €
Selon la branche
6 000 € – 8 136 €
Prise en chargeBranches concernées
7 923 € Valeur par défaut · 202 branches
8 136 € CPNE autoroutes, CPNEF de l'Exploitation cinématographique et de la Distribution de films, CPNEF de l'audiovisuel, CPNEFP Professions de la Photographie, CPNEFP de l'habillement, mercerie, chaussure et jouet
8 134 € CPNE FP Commerce de Détail de l'Horlogerie Bijouterie
7 967 € CPNEFP de la branche des entreprises du bureau et du numérique (commerces et services)
7 700 € CPNEFP de la Branche des Caisses régionales de Crédit Agricole et autres organismes
7 500 € CPNE des industries de santé (CPNEIS)
7 124 € CPNEFP de la blanchisserie, laverie, location de linge, nettoyage à sec, pressing et teinturerie
6 000 € CPNEFP de la métallurgie

Base légale

Date de décision29-09-2022
Durée de l'enregistrement2 ans
Date d'échéance29-09-2024

Pour plus d'informations · Statistiques

AnnéeCertifiésInsertion 6 moisMétier visé 2 ans
2021 24 100 % —
2020 10 100 % —

Entrées et sorties de formation

7 entrées en formation
6 parcours menés à terme
86 % taux d'achèvement
11/2023 : 3 entrées, 0 terminées 05/2024 : 3 entrées, 0 terminées 06/2024 : 1 entrées, 0 terminées 08/2024 : 0 entrées, 2 terminées 02/2025 : 0 entrées, 4 terminées
Entrées Parcours terminés · 11/2023 – 02/2025

Entrées et sorties de formation — Caisse des Dépôts (open data), tous organismes confondus.

Demande CPF — formations engagées

12 dossiers CPF engagés
31 320 € montant total engagé
2 610 € coût moyen par dossier
1198 h durée moyenne

Qui finance ces dossiers (part du montant engagé)

France compétences 79 %
Reste à charge titulaire 17 %
France Travail 3 %
11/2022 : 1 dossiers engagés 01/2023 : 2 dossiers engagés 02/2023 : 2 dossiers engagés 06/2023 : 1 dossiers engagés 09/2023 : 2 dossiers engagés 04/2024 : 1 dossiers engagés 05/2024 : 3 dossiers engagés
Dossiers engagés · 11/2022 – 05/2024

Formations engagées via le CPF — Caisse des Dépôts (open data), tous organismes confondus.

Télécharger (PDF) MD