L'essentiel
Nomenclature
du niveau de qualification
Niveau 6
Code(s) NSF
326p : Informatique, traitement de l'information (organisation, gestion)
326t : Programmation, mise en place de logiciels
Formacode(s)
31094 : Conduite projet informatique
31090 : Programmation web
46242 : Intégration web
46288 : Qualité web
Date d’échéance
de l’enregistrement
01-10-2029
Nom légal | Siret | Nom commercial | Site internet |
---|---|---|---|
ASSOCIATION POUR LA GESTION DE 3IL | 39770462800015 | Groupe 3iL | https://www.3il-ingenieurs.fr |
Objectifs et contexte de la certification :
Le développeur full stack gère tous les aspects du développement d'applications web, des interfaces utilisateur (front-end) à la logique serveur (back-end). Ce professionnel a pour mission de concevoir, coder, tester, et maintenir des solutions web intégrales. Il maîtrise des langages de programmation contemporains et des technologies de pointe pour développer des interfaces engageantes et gérer efficacement les données côté serveur.
Activités visées :
Concevoir et réaliser des interfaces utilisateurs adaptatives et des expériences interactives front-end
Conception et Mise en Œuvre de la Structure en HTML5, du Style en CSS3, et de l'interactivité des Pages Web sur tous types de périphériques (Responsive web design) supportée par l'Intelligence Artificielle.
Élaboration de Fonctionnalités Interactives Côté Client basées sur des Frameworks JavaScript ou TypeScript
Concevoir et réaliser des interfaces utilisateurs adaptatives et des expériences interactives front-end
Conception et Développement Back-End
Conception et gestion des Bases de Données
Conception et développement d'API
Élaborer, intégrer et optimiser les architectures de systèmes d'information et garantir l'industrialisation du développement
Intégration et Optimisation des Architectures SI et Cloud
Versionning, Automatisation et Orchestration des Déploiements continue
Gérer les projets numériques et collaborer à l'amélioration continue des systèmes d'information
Étude et cadrage de projets numériques
Méthodologie et Gestion de Projet
Gestion de la qualité et de l'Amélioration continue
Recherche Documentaire et Veille Technologique
Compétences attestées :
Concevoir et structurer des interfaces web pour produire des sites conformes aux exigences des standards d'accessibilité du W3C et à l'optimisation pour le référencement (SEO)
Créer et intégrer, grâce au CSS3, des interfaces intuitives pour les utilisateurs (UI), en tenant compte de la compréhension approfondie de l'expérience utilisateurs (UX) et des meilleures pratiques en matière de design d'interaction
Élaborer et réaliser des interfaces web adaptatives pour assurer une expérience utilisateur cohérente et de qualité sur tous types de terminaux
Implémenter des interactions côté client pour concevoir des fonctionnalités interactives (validation de formulaires, animations…) permettant d’améliorer l’engagement utilisateur et l’interactivité du site web
Optimiser la communication asynchrone entre les utilisateurs et les serveurs en développant des requêtes AJAX pour accroître la réactivité et la performance des applications web
Structurer et intégrer des interfaces utilisateur riches et réactives adaptées aux besoins spécifiques du projet pour améliorer la productivité et la maintenabilité du code
Configurer et personnaliser l’environnement de développement en paramétrant un IDE (environnement de développement intégré) et en utilisant le terminal afin de l'aligner de l'environnement de production cible
Élaborer et implémenter des solutions back-end en appliquant la programmation orientée objet (POO), en utilisant des architectures MVC ainsi que les Frameworks adaptés pour structurer un code robuste et maintenable
Optimiser et sécuriser les serveurs web, en ajustant les paramètres serveur et en employant des commandes avancées via le terminal pour améliorer les performances et la sécurité (SSH, MFA) des applications web en fonction de son OS (Linux, Windows)
Élaborer et administrer des bases de données relationnelles (telles que MySQL ou PostgreSQL) et en utilisant SQL et en respectant les principes de normalisation pour assurer l'intégrité, la performance et la sécurité des données
Concevoir et gérer l'administration des bases de données NoSQL, telles que le stockage de documents, les bases de données clé-valeur, en colonne ou les graphes, en tenant compte du besoin de l'application, pour optimiser et fluidifier l'utilisation de grandes volumétries de données non structurées
Arbitrer et décider du choix entre les bases de données relationnelles et NoSQL en tenant compte des caractéristiques de chaque catégorie de base de données pour optimiser l'application en fonction de ses besoins
Mettre en œuvre des stratégies de sauvegarde et de récupération en tenant compte des politiques de sécurité et de continuité d'entreprise pour protéger les données contre les pertes et les sinistres
Concevoir des API (application programming interface) en utilisant des architectures et des langages de programmation pertinents en prenant en compte les besoins d'intégration et d'interopérabilité des systèmes pour faciliter et optimiser les échanges de données entre différents services
Sécuriser les API, en mettant en œuvre des protocoles d'authentification et d'autorisation en utilisant des outils et des pratiques de sécurité standardisés pour protéger les données et les interactions contre les accès non autorisés et les vulnérabilités
Réaliser différents tests sur les API (tests unitaires, d'intégration, de charge et de performance) avec des frameworks pour garantir la fiabilité et la robustesse des API dans des conditions d'utilisation variées et à fort trafic
Réaliser et maintenir la documentation de l'API en collaboration avec les développeurs, en utilisant des outils tels que Swagger pour les API ou des générateurs de documentation de code dans le but de faciliter la maintenabilité et l'évolutivité de l'API
Évaluer les besoins et intégrer les solutions cloud pour améliorer et moderniser les architectures des systèmes d'information
Analyser les besoins techniques en s'appuyant sur des connaissances avancées des structures telles que monolithiques, microservices, serverless ou n-tiers pour sélectionner l'architecture d'application la plus appropriée aux exigences spécifiques du projet
Administrer et rationaliser les plateformes cloud pour assurer l'équilibre entre la performance élevée et la gestion budgétaire efficace des services cloud
Assurer la gestion et le suivi des révisions de code source à l’aide d'un logiciel de gestion de versions comme Git afin de garantir la traçabilité des changements et la coordination des versions au sein de l’équipe de développement
Définir et appliquer des procédures de fusion de code et de résolution de conflits à l'aide de plateformes telles que GitHub ou GitLab pour faciliter le travail collaboratif, la révision de code et l'intégration continue (CI)
Développer des environnements virtualisés en utilisant une plateforme conteneurisation pour standardiser et simplifier le déploiement d'applications sur tous types d'infrastructure
Coordonner les containeurs avec des logiciels d'orchestration en garantissant l'activité des pipelines d'intégration et de déploiement continus pour optimiser la résilience et la performance des applications
Automatiser la gestion et le déploiement des ressources cloud en appliquant les principes DevOps et en paramétrant les mesures de sécurité des applications et des données hébergées pour l’optimisation continue des processus de développement et de déploiement
Analyser les besoins des utilisateurs et des parties prenantes à partir de résultats d'enquêtes et d'interviews pour identifier les objectifs et déterminer les fonctionnalités du projet numérique
Étudier et évaluer la faisabilité du projet en tenant compte de la mobilisation des ressources humaines et matériels disponibles et nécessaires et de la pertinence et la faisabilité technique du projet numérique, afin d'atteindre les objectifs de l'application
Collaborer activement à la rédaction du cahier des charges fonctionnels et/ou à la note de cadrage en évaluant les différentes solutions techniques et les performances attendues pour chaque fonctionnalité afin de définir les modalités du projet.
Planifier et conduire le projet en appliquant des méthodologies de gestion de projet (méthodologie en V, en cascade ou Agile) selon le contexte, pour une planification et exécution efficaces des projets informatiques en respectant le plan de projet établi et en tenant compte des risques identifiés
Coordonner les équipes de projet, en utilisant des outils collaboratifs pour la planification et le suivi des tâches et en accompagnant les compétences individuelles et collectives de l'équipe afin de garantir l'alignement des ressources avec les besoins du projet et d'ajuster la planification en fonction des écarts identifiés
Effectuer un suivi continu des indicateurs de performance, en intégrant des outils de suivi budgétaire et de gestion des coûts, pour maintenir une gestion financière précise et proactive du projet
Réaliser des évaluations périodiques de l'avancement de projet par des revues de performance et des rapports d'étape, pour mesurer l'atteinte des objectifs et l'efficacité des méthodologies de gestion de projet mises en œuvre
Effectuer des revues de code en utilisant des outils d'analyse en respectant les principes de développement et les standards de l'entreprise, pour assurer une qualité et une maintenabilité élevées du code
Concevoir et mettre en œuvre des tests automatisés en employant les meilleures pratiques et outils de test et en tenant compte des contraintes techniques et des exigences de performance pour valider la fiabilité et l'efficacité des applications
Mettre en place, éditer et maintenir les documentations techniques complètes des applications et partager les connaissances au sein de l'équipe, en utilisant des plateformes collaboratives pour faciliter la maintenance et assurer l'évolutivité des systèmes
Mobiliser ses connaissances technologiques, sa maîtrise de l'anglais et l'utilisation des fonctionnalités avancées des moteurs de recherches, en analysant les contenus de diverses sources d'informations
Mettre en place une veille technologique en relation avec le périmètre d'un projet ou l'activité de l'entreprise
Analyser les données brutes collectées dans la base de connaissance en comparant les différents résultats afin d'établir différentes hypothèses ou scénarii
Diffuser les hypothèses ou scénarii à l'équipe de développement pour améliorer les connaissances et une montée en compétence de l'équipe de développement et le soutien du processus décisionnel et l'innovation au sein du projet
Modalités d'évaluation :
Modalités d'évaluation par voie d'accès de la formation : Mises en situations professionnelles écrites, orales ou sur ordinateurs, chacun des 4 blocs + évaluation complémentaire post-blocs d'un Projet d'Étude professionnel.
Modalités d'accès par la VAE : Élaboration d’un dossier de validation et entretien avec un jury.
RNCP39608BC01 - Concevoir et réaliser des interfaces utilisateurs adaptatives et des expériences interactives front-end
Liste de compétences | Modalités d'évaluation |
---|---|
Concevoir et structurer des interfaces web en utilisant le langage HTML5 en appliquant des pratiques de codage sémantique avancées pour produire des sites conformes aux exigences des standards d'accessibilité du W3C et à l'optimisation pour le référencement (SEO) Créer et Intégrer, grâce au CSS3, des interfaces intuitives pour les utilisateurs (UI), en tenant compte de la compréhension approfondie de l'expérience utilisateurs (UX) et des meilleures pratiques en matière de design d'interaction Élaborer et réaliser des interfaces web adaptatives en utilisant des techniques de Responsive Web Design, notamment avec l'aide d'un Framework dédié pour assurer une expérience utilisateur cohérente et de qualité sur tous types de terminaux Implémenter des interactions côté client en utilisant JavaScript et TypeScript et respectant les standards ECMAScript pour concevoir des fonctionnalités interactives (validation de formulaires, animations…) permettant d’améliorer l’engagement utilisateur et l’interactivité du site web Optimiser la communication asynchrone entre les utilisateurs et les serveurs en développant des requêtes AJAX pour accroître la réactivité et la performance des applications web Structurer et Intégrer des interfaces utilisateur riches et réactives adaptées aux besoins spécifiques du projet en sélectionnant et utilisant des bibliothèques et des frameworks modernes pour améliorer la productivité et la maintenabilité du code |
Mise en situation reconstituée : Conception d'interfaces Front-end adaptatives et interactives sans Framework Mise en situation reconstituée : Conception d'interfaces Front-end adaptatives et interactives élaborées à partir d'un Framework. |
RNCP39608BC02 - Concevoir et réaliser des applications et des services back-end sur des architectures serveur complexes
Liste de compétences | Modalités d'évaluation |
---|---|
Configurer et personnaliser l’environnement de développement en paramétrant un IDE et en utilisant le terminal afin de l'aligner de l'environnement de production cible Élaborer et implémenter des solutions back-end en appliquant la programmation orientée objet (POO), en utilisant des architectures MVC ainsi que les Frameworks adaptés pour structurer un code robuste et maintenable Optimiser et sécuriser les serveurs web, en ajustant les paramètres serveur et en employant des commandes avancées via le terminal pour améliorer les performances et la sécurité (SSH, MFA) des applications web en fonction de son OS (Linux, Windows) Élaborer et administrer des bases de données relationnelles (telles que MySQL ou PostgreSQL) et en utilisant SQL et en respectant les principes de normalisation pour assurer l'intégrité, la performance et la sécurité des données Concevoir et gérer l'administration des bases de données NoSQL, telles que le stockage de documents, les bases de données clé-valeur, en colonne ou les graphes, en tenant compte du besoin de l'application, pour optimiser et fluidifier l'utilisation de grandes volumétries de données non structurées Arbitrer et décider du choix entre les bases de données relationnelles et NoSQL en tenant compte des caractéristiques de chaque catégorie de base de données pour optimiser l'application en fonction de ses besoins Mettre en œuvre des stratégies de sauvegarde et de récupération en tenant compte des politiques de sécurité et de continuité d'entreprise pour protéger les données contre les pertes et les sinistres Concevoir des API (application programming interface) en utilisant des architectures et des langages de programmation pertinents en prenant en compte les besoins d'intégration et d'interopérabilité des systèmes pour faciliter et optimiser les échanges de données entre différents services Sécuriser les API, en mettant en œuvre des protocoles d'authentification et d'autorisation en utilisant des outils et des pratiques de sécurité standardisés pour protéger les données et les interactions contre les accès non autorisés et les vulnérabilités Réaliser différents tests sur les API (tests unitaires, d'intégration, de charge et de performance) avec des frameworks pour garantir la fiabilité et la robustesse des API dans des conditions d'utilisation variées et à fort trafic Réaliser et maintenir la documentation de l'API en collaboration avec les développeurs, en utilisant des outils tels que Swagger pour les API ou des générateurs de documentation de code dans le but de faciliter la maintenabilité et l'évolutivité de l'API |
Mise en situation reconstituée : Conception et développement back-end d'une application avec analyse et conception de Base données soit SQL, soit NoSQL Mise en situation reconstituée : Conception et développement Back-End d'une API sécurisée et documentée |
RNCP39608BC03 - Élaborer, intégrer et optimiser les architectures de systèmes d'information et garantir l'industrialisation du développement
Liste de compétences | Modalités d'évaluation |
---|---|
Évaluer les besoins et intégrer les solutions cloud, en tenant compte des exigences de flexibilité et d'évolutivité, pour améliorer et moderniser les architectures des systèmes d'information Analyser les besoins techniques en s'appuyant sur des connaissances avancées des structures telles que monolithiques, microservices, serverless ou n-tiers pour sélectionner l'architecture d'application la plus appropriée aux exigences spécifiques du projet. |
Mise en situation : Rédaction d'un rapport d'audit avec description et justification de la solution technique Mise en situation : Mise en place d'un système d'automatisation d'intégration et de déploiement continu avec gestion du Versionning |
RNCP39608BC04 - Gérer les projets numériques et collaborer à l'amélioration continue des systèmes d'information
Liste de compétences | Modalités d'évaluation |
---|---|
Analyser les besoins des utilisateurs et des parties prenantes à partir de résultats d'enquêtes et d'interviews pour identifier les objectifs et déterminer les fonctionnalités du projet numérique Étudier et évaluer la faisabilité du projet en tenant compte de la mobilisation des ressources humaines et matériels disponibles et nécessaires et de la pertinence et la faisabilité technique du projet numérique, afin d'atteindre les objectifs de l'application Collaborer activement à la rédaction du cahier des charges fonctionnels et/ou à la note de cadrage en évaluant les différentes solutions techniques et les performances attendues pour chaque fonctionnalité afin de définir les modalités du projet Planifier et conduire le projet en appliquant des méthodologies de gestion de projet (méthodologie en V, en cascade ou Agile) selon le contexte, pour une planification et exécution efficaces des projets informatiques en respectant le plan de projet établi et en tenant compte des risques identifiés Coordonner les équipes de projet, en utilisant des outils collaboratifs pour la planification et le suivi des tâches et en accompagnant les compétences individuelles et collectives de l'équipe afin de garantir l'alignement des ressources avec les besoins du projet et d'ajuster la planification en fonction des écarts identifiés Effectuer un suivi continu des indicateurs de performance, en intégrant des outils de suivi budgétaire et de gestion des coûts, pour maintenir une gestion financière précise et proactive du projet Réaliser des évaluations périodiques de l'avancement de projet par des revues de performance et des rapports d'étape, pour mesurer l'atteinte des objectifs et l'efficacité des méthodologies de gestion de projet mises en œuvre Effectuer des revues de code en utilisant des outils d'analyse en respectant les principes de développement et les standards de l'entreprise, pour assurer une qualité et une maintenabilité élevées du code Concevoir et mettre en œuvre des tests automatisés en employant les meilleures pratiques et outils de test et en tenant compte des contraintes techniques et des exigences de performance pour valider la fiabilité et l'efficacité des applications Mettre en place, éditer et maintenir les documentations techniques complètes des applications et partager les connaissances au sein de l'équipe, en utilisant des plateformes collaboratives pour faciliter la maintenance et assurer l'évolutivité des systèmes Mobiliser ses connaissances technologiques, sa maîtrise de l'anglais et l'utilisation des fonctionnalités avancées des moteurs de recherches, en analysant les contenus de diverses sources d'informations tel que les forums, sites spécialisés pour résoudre des problèmes rencontrés lors du développement des applications ou évaluer les solutions les plus optimales dans la gestion de projet Mettre en place une veille technologique en relation avec le périmètre d'un projet ou l'activité de l'entreprise en sélectionnant des sources d'information multilingues, en s'assurant de la véracité de leurs contenus et en utilisant des outils de collecte avancés pour un stockage et une organisation efficace des données récoltées dans une base de connaissance Analyser les données brutes collectées dans la base de connaissance en comparant les différents résultats afin d'établir différentes hypothèses ou scénarii Diffuser les hypothèses ou scénarii à l'équipe de développement en utilisant des outils collaboratifs et en déterminant une fréquence idéale de diffusion pour améliorer les connaissances et une montée en compétence de l'équipe de développement et le soutien du processus décisionnel et l'innovation au sein du projet |
Mise en situation reconstituée : Rédaction d'une étude d'avant-projet Mise en situation professionnelle reconstituée: Compte rendu d'activité (livrables collectifs) + Soutenance individuelle. Mise en situation reconstituée : Rédaction d'un guide de bonnes pratiques (Gestion des revus de code et des différentes tests, documentation.) Mise en situation reconstituée: Rédaction d'un rapport de veille multilingue - Présentation orale de son rapport de veille multilingue
|
Description des modalités d'acquisition de la certification par capitalisation des blocs de compétences et/ou par correspondance :
Voie d’accès à la certification par la formation : Validation des 4 blocs de compétences par leurs modalités d’évaluations spécifiques et évaluation complémentaire (soutenance orale portant sur une période d’application pratique en entreprise d’au moins 3 mois évaluée par un jury de professionnels).
Voie d’accès à la certification par la VAE : Validation de l’ensemble des blocs de compétences par un dossier de valorisation et entretien devant un jury.
L’accès à la certification professionnelle est également possible par la mise en œuvre d’un parcours mixte (formation + VAE).
Secteurs d’activités :
Le développeur web full stack peut exercer dans tout secteur d’activité et toute taille d’entreprise : Agences Web - Entreprises de Services du Numérique (ESN) - Secteur du e-commerce - Entreprises utilisatrices - Start-ups technologiques
Type d'emplois accessibles :
Développeur Full Stack
Développeur + langage recherché (PHP, JAVA, .NET, C++…)
Développeur informatique
Développeur Back End
Développeur intégrateur web
Développeur Web App
Concepteur Développeur Web
Concepteur Développeur applications mobiles
Analyste programmeur
Lead Developer
Ingénieur étude et développement
CTO (Chief Technical Officer)
Analyste programmeur
Lead Developer
DevOps
Code(s) ROME :
- M1805 - Études et développement informatique
- M1806 - Conseil et maîtrise d''ouvrage en systèmes d''information
Références juridiques des règlementations d’activité :
Bien que la profession de développeur web full stack ne soit pas réglementée spécifiquement, les activités liées au domaine du numérique sont strictement encadrées par la législation en vigueur concernant le traitement des données personnelles et la sécurité numérique. Ces activités doivent se conformer aux lois relatives à la protection de la vie privée, y compris le Règlement Général sur la Protection des Données (RGPD) et les obligations de déclaration à la CNIL. De plus, le développeur doit respecter les droits de propriété intellectuelle ainsi que les lois de la communication digitale.
Il est également essentiel que les pratiques en ligne adhèrent aux normes établies par la netiquette et qu'elles suivent les directives de sécurisation préconisées par l'Agence Nationale de la Sécurité des Systèmes d'Information (ANSSI) pour garantir l'intégrité et la sécurité des systèmes informatiques utilisés.
Le cas échant, prérequis à l’entrée en formation :
Cursus en 3 ans, être titulaire d'un baccalauréat
Cursus en 1 an : être titulaire d'une certification de niveau 5 dans le domaine informatique
Le cas échant, prérequis à la validation de la certification :
Validation des 4 blocs de compétences et réussite à l'évaluation complémentaire post-blocs d'un Projet d'Étude professionnel.
Pré-requis disctincts pour les blocs de compétences :
Non
Validité des composantes acquises :
Voie d’accès à la certification | Oui | Non | Composition des jurys | Date de dernière modification |
---|---|---|---|---|
Après un parcours de formation sous statut d’élève ou d’étudiant | X |
Le jury de certification est composé de 4 membres dont deux personnalités extérieures travaillant dans le domaine d’activité de la certification et justifiant d'au moins 5 ans d'expérience, sans lien ni avec les candidats ni avec l’organisme certificateur |
02-10-2024 | |
En contrat d’apprentissage | X |
Le jury de certification est composé de 4 membres dont deux personnalités extérieures travaillant dans le domaine d’activité de la certification et justifiant d'au moins 5 ans d'expérience, sans lien ni avec les candidats ni avec l’organisme certificateur |
02-10-2024 | |
Après un parcours de formation continue | X |
Le jury de certification est composé de 4 membres dont deux personnalités extérieures travaillant dans le domaine d’activité de la certification et justifiant d'au moins 5 ans d'expérience, sans lien ni avec les candidats ni avec l’organisme certificateur |
02-10-2024 | |
En contrat de professionnalisation | X |
Le jury de certification est composé de 4 membres dont deux personnalités extérieures travaillant dans le domaine d’activité de la certification et justifiant d'au moins 5 ans d'expérience, sans lien ni avec les candidats ni avec l’organisme certificateur |
02-10-2024 | |
Par candidature individuelle | X | - | - | |
Par expérience | X |
Le jury de certification est composé de 4 membres dont deux personnalités extérieures travaillant dans le domaine d’activité de la certification et justifiant d'au moins 5 ans d'expérience, sans lien ni avec les candidats ni avec l’organisme certificateur |
02-10-2024 |
Oui | Non | |
---|---|---|
Inscrite au cadre de la Nouvelle Calédonie | X | |
Inscrite au cadre de la Polynésie française | X |
Certifications professionnelles enregistrées au RNCP en correspondance totale :
Code et intitulé de la certification professionnelle reconnue en correspondance |
---|
RNCP38606 - Développeur full stack |
Certifications professionnelles enregistrées au RNCP en correspondance partielle :
Bloc(s) de compétences concernés | Code et intitulé de la certification professionnelle reconnue en correspondance partielle | Bloc(s) de compétences en correspondance partielle |
---|---|---|
RNCP39608BC01 - Concevoir et réaliser des interfaces utilisateurs adaptatives et des expériences interactives front-end | RNCP36926 - Concepteur développeur full stack | RNCP36926BC02 - Concevoir et développer des interfaces graphiques / front-end |
RNCP39608BC01 - Concevoir et réaliser des interfaces utilisateurs adaptatives et des expériences interactives front-end | RNCP37981 - Concepteur développeur web (BADGE CGE) | RNCP37981BC03 - Développer l’interface utilisateur d’une application web (front-end) |
RNCP39608BC01 - Concevoir et réaliser des interfaces utilisateurs adaptatives et des expériences interactives front-end ET RNCP39608BC02 - Concevoir et réaliser des applications et des services back-end sur des architectures serveur complexes |
RNCP34066 - Développeur Web |
RNCP34066BC01 - Définir les spécifications techniques et les fonctionnalités d’un produit web sur la base de la demande d’un client, afin d’en évaluer la faisabilité selon les contraintes de délai, de coût et de qualité. ET RNCP34066BC02 - Concevoir un produit web par l’écriture de ligne de code, dans un ou plusieurs langages informatiques adaptés, dans un cadre de gestion de projet. ET RNCP34066BC03 - Réaliser les opérations de mise en service et de pilotage des performances d’un produit web en sélectionnant et paramétrant les outils correspondants aux besoins et contraintes de la solution. |
RNCP39608BC01 - Concevoir et réaliser des interfaces utilisateurs adaptatives et des expériences interactives front-end ET RNCP39608BC02 - Concevoir et réaliser des applications et des services back-end sur des architectures serveur complexes |
RNCP38436 - Développeur web |
RNCP38436BC01 - Cadrer un projet et conceptualiser une solution web ET RNCP38436BC02 - Développer une solution web ET RNCP38436BC03 - Déployer un système d’assurance qualité tout au long du cycle de vie d’une solution web |
RNCP39608BC02 - Concevoir et réaliser des applications et des services back-end sur des architectures serveur complexes | RNCP35687 - Développeur Intégrateur Web |
RNCP35687BC01 - Participer au projet de développement d’un site ou d’une application web /web mobile ET RNCP35687BC03 - Développer des fonctionnalités côté backend pour un site ou une application web / web mobile |
RNCP39608BC02 - Concevoir et réaliser des applications et des services back-end sur des architectures serveur complexes | RNCP36926 - Concepteur développeur full stack | RNCP36926BC03 - Concevoir et développer des interfaces métiers / back-end |
RNCP39608BC02 - Concevoir et réaliser des applications et des services back-end sur des architectures serveur complexes | RNCP37981 - Concepteur développeur web (BADGE CGE) | RNCP37981BC02 - Développer le serveur d’une application web (back-end) |
RNCP39608BC04 - Gérer les projets numériques et collaborer à l'amélioration continue des systèmes d'information | RNCP34568 - Chef de projet logiciel et réseau | RNCP34568BC01 - Coordonner un projet informatique |
RNCP39608BC04 - Gérer les projets numériques et collaborer à l'amélioration continue des systèmes d'information | RNCP35970 - Chef de projet informatique |
RNCP35970BC01 - Conduire l’analyse du besoin et la conception technique du projet informatique ET RNCP35970BC02 - Piloter et garantir la qualité du projet informatique ET RNCP35970BC03 - Manager les équipes et les projets |
RNCP39608BC04 - Gérer les projets numériques et collaborer à l'amélioration continue des systèmes d'information | RNCP36926 - Concepteur développeur full stack | RNCP36926BC01 - Cadrer et organiser techniquement un projet informatique de développement |
RNCP39608BC04 - Gérer les projets numériques et collaborer à l'amélioration continue des systèmes d'information | RNCP38038 - Développeur concepteur logiciel | RNCP38038BC01 - Analyser et concevoir une solution informatique |
Anciennes versions de la certification professionnelle reconnues en correspondance partielle
Bloc(s) de compétences concernés | Code et intitulé de la certification professionnelle reconnue en correspondance partielle | Bloc(s) de compétences en correspondance partielle |
---|---|---|
RNCP39608BC01 - Concevoir et réaliser des interfaces utilisateurs adaptatives et des expériences interactives front-end ET RNCP39608BC02 - Concevoir et réaliser des applications et des services back-end sur des architectures serveur complexes |
RNCP34412 - Concepteur de systèmes d'information | RNCP34412BC01 - Concevoir et développer une application avec les technologies mobiles et Web |
RNCP39608BC04 - Gérer les projets numériques et collaborer à l'amélioration continue des systèmes d'information | RNCP34412 - Concepteur de systèmes d'information | RNCP34412BC03 - Gérer d’un projet informatique d'entreprise |
Référence au(x) texte(s) règlementaire(s) instaurant la certification :
Date du JO/BO | Référence au JO/BO |
---|---|
10/10/2004 |
Arrêté du 8 octobre 2004 publié au Journal Officiel du 10 octobre 2004 portant enregistrement au répertoire national des certifications professionnelles. Enregistrement pour cinq ans |
Référence des arrêtés et décisions publiés au Journal Officiel ou au Bulletin Officiel (enregistrement au RNCP, création diplôme, accréditation…) :
Date du JO/BO | Référence au JO/BO |
---|---|
31/12/2014 |
Arrêté du 22 décembre 2014 publié au Journal Officiel du 31 décembre 2014 portant enregistrement au répertoire national des certifications professionnelles. Enregistrement pour un an, au niveau II, sous l'intitulé "Concepteur de systèmes d'information" avec effet au 22 juillet 2014, jusqu'au 31 décembre 2015 |
27/01/2020 |
Date de décision : 27/01/2020 – Durée de l’enregistrement : 5 ans – Date d'échéance de l'enregistrement : 27/01/2025 |
17/03/2016 |
Arrêté du 25 février 2016 publié au Journal Officiel du 17 mars 2016 portant enregistrement au répertoire national des certifications professionnelles. Enregistrement pour deux ans, au niveau II, sous l'intitulé "Concepteur de systèmes d'information" avec effet au 31 décembre 2015, jusqu'au 17 mars 2018 |
22/07/2010 |
Arrêté du 12 juillet 2010 publié au Journal Officiel du 22 juillet 2010 portant enregistrement au répertoire national des certifications professionnelles. Enregistrement pour quatre ans, au niveau II, sous l'intitulé Concepteur de systèmes d'information, avec effet au 22 juillet 2010, jusqu'au 22 juillet 2014 |
21/12/2018 |
Arrêté du 17 décembre 2018 publié au Journal Officiel du 21 décembre 2018 portant enregistrement au répertoire national des certifications professionnelles. Enregistrement pour un an, au niveau II, avec effet au 17 mars 2018, jusqu'au 21 décembre 2019 |
Référence autres (passerelles...) :
Date du JO/BO | Référence au JO/BO |
---|---|
30/07/1999 |
Arrêté du 22 juillet 1999 publié au Journal Officiel du 30 juillet 1999 portant homologation de titres et diplômes de l'enseignement technologique : CCI de Limoges et CCI de Rodez |
12/10/2002 |
Arrêté du 3 octobre 2002 publié au Journal Officiel du 12 octobre 2002 portant homologation de titres et diplômes de l'enseignement technologique. L'homologation prend effet à compter du 1er janvier 1991 et jusqu'au 31 décembre 2003 |
13/10/1991 |
Arrêté du 16 septembre 1991 publié au Journal Officiel du 13 octobre 1991 portant homologation de titres et diplômes de l'enseignement technologique. Homologation sous l'intitulé 'Concepteur de systèmes d'information informatisés' |
14/12/1995 |
Arrêté du 28 novembre 1995 publié au Journal Officiel du 14 décembre 1995 portant homologation de titres et diplômes de l'enseignement technologique (Ancienne appelation de l'organisme: IIPME) |
26/02/2002 |
Décret n° 2004-171 du 19 février 2004 modifiant le décret n° 2002-616 du 26 avril 2002 relatif au répertoire national des certifications professionnelles (publié au Journal Officiel du 22 février 2004). La validité du titre est prorogée jusqu'au 31 décembre 2005 |
Date du dernier Journal Officiel ou Bulletin Officiel :
27-01-2020
Date de décision | 01-10-2024 |
---|---|
Durée de l'enregistrement en années | 5 |
Date d'échéance de l'enregistrement | 01-10-2029 |
Date de dernière délivrance possible de la certification | 01-10-2033 |
Statistiques :
Année d'obtention de la certification | Nombre de certifiés | Nombre de certifiés à la suite d’un parcours vae | Taux d'insertion global à 6 mois (en %) | Taux d'insertion dans le métier visé à 6 mois (en %) | Taux d'insertion dans le métier visé à 2 ans (en %) |
---|---|---|---|---|---|
2022 | 122 | 0 | 73 | 50 | 68 |
2021 | 108 | 0 | 88 | 68 | 74 |
2020 | 93 | 0 | 100 | 50 | 74 |
2019 | 95 | 0 | 93 | 63 | 89 |
Liste des organismes préparant à la certification :
Certification(s) antérieure(s) :
Code de la fiche | Intitulé de la certification remplacée |
---|---|
RNCP34412 | Concepteur de systèmes d'information |
Référentiel d'activité, de compétences et d'évaluation :