L'essentiel
Certification
remplacée par
RNCP39261 - Concepteur développeur d'applications web
Nomenclature
du niveau de qualification
Niveau 6
Code(s) NSF
326 : Informatique, traitement de l'information, réseaux de transmission
Formacode(s)
46242 : Intégration web
Date d’échéance
de l’enregistrement
17-06-2024
Nom légal | Siret | Nom commercial | Site internet |
---|---|---|---|
LE WAGON | 79494991700023 | Le Wagon | https://www.lewagon.com/fr |
Objectifs et contexte de la certification :
Le Concepteur - Développeur d’applications web conçoit, développer, déploie et améliore des sites Internet ou des applications web.
Il intervient à la fois côté client (le "front-end") et côté serveur (le "back-end").
Activités visées :
Définition d’un projet d’application web
Conception d’un projet d’application web
Pilotage d’un projet de développement d’application web
Mise en place de l’environnement de développement
Implémentation des fonctionnalités d’une application web
Déploiement d’une application web en production
Mise en place d’un outil d’analyse du trafic d’une application web
Compétences attestées :
Définir le positionnement de l’application web en identifiant ses utilisateurs potentiels et en analysant leurs besoins afin de proposer une solution technique adaptée.
Identifier le parcours utilisateur principal à mettre en place en priorité et réaliser une maquette interactive (prototype) de l'application web à l’aide d’un logiciel de prototypage afin de représenter la succession d’écrans parcourus par l’utilisateur.
Concevoir l’architecture de sa base de données à l’aide d’un outil de modélisation afin de représenter la structure de la base de données nécessaire au stockage des informations fournies ou requises par l’utilisateur.
Concevoir une présentation claire et détaillée en utilisant un outil de présentation assistée afin de présenter le prototype et le schéma de base de données au client ou au décideur.
Élaborer une feuille de route en tenant compte des contraintes et des compétences des membres d’une équipe de projet, afin de répartir au mieux les tâches à effectuer et ainsi remplir les objectifs techniques fixés.
Animer des réunions d’équipe de projet en utilisant des outils collaboratifs, afin de dresser les états d’avancement, de recenser les difficultés éventuellement rencontrées et de proposer des solutions adaptées.
Rédiger des comptes-rendus de réunions destinés aux membres d’une équipe de projet, afin d’assurer la diffusion et la traçabilité des points abordés et des éventuelles décisions prises pendant les réunions tout au long de l’avancement du projet.
Coordonner la configuration d’un outil de gestion de version en utilisant une service en ligne afin de garder un historique des étapes du développement d’une application web, de permettre la collaboration de plusieurs développeurs à distance et d’organiser un processus de revue du code.
Coder les éléments visuels d’une application web que l’on voit côté client et avec lesquels l’utilisateur interagit (le "front-end") ainsi que la logique et la base de données assurant la persistance des données côté serveur (le "back-end") en utilisant des langages et des technologies adaptées afin d’implémenter les fonctionnalités de l’application web.
Déployer une application web à l’aide d’un service d’hébergement en ligne afin de rendre l’application accessible aux utilisateurs.
Configurer la redirection d’un nom de domaine vers l’adresse de l’application en ligne à l’aide d’un registraire de nom de domaine afin de personnaliser l’adresse à laquelle l'application web est accessible en production aux utilisateurs.
Mettre en place un outil d’analyse du trafic en utilisant un service d’analyse en ligne afin de connaître et de comprendre le comportement des utilisateurs d’une application web dans le respect du règlement général sur la protection des données (RGPD).
Modalités d'évaluation :
Mises en situations professionnelles
RNCP35653BC01 - Définir et concevoir un projet d’application web
Liste de compétences | Modalités d'évaluation |
---|---|
Définir le positionnement de l’application web en identifiant ses utilisateurs potentiels et en analysant leurs besoins afin de proposer une solution technique adaptée. Identifier le parcours utilisateur principal à mettre en place en priorité et réaliser une maquette interactive (prototype) de l'application web à l’aide d’un logiciel de prototypage afin de représenter la succession d’écrans parcourus par l’utilisateur. Concevoir l’architecture de sa base de données à l’aide d’un outil de modélisation afin de représenter la structure de la base de données nécessaire au stockage des informations fournies ou requises par l’utilisateur. Concevoir une présentation claire et détaillée en utilisant un outil de présentation assistée afin de présenter le prototype et le schéma de base de données au client ou au décideur. |
Mise en situation professionnelle : définition d’un projet d’application web Déterminer la cible des utilisateurs potentiels- Identifier le besoin de ces utilisateurs Mise en situation professionnelle : présentation du projet de l’application web |
RNCP35653BC02 - Piloter et développer un projet d’application web
Liste de compétences | Modalités d'évaluation |
---|---|
Élaborer une feuille de route en tenant compte des contraintes et des compétences des membres d’une équipe de projet, afin de répartir au mieux les tâches à effectuer et ainsi remplir les objectifs techniques fixés. Animer des réunions d’équipe de projet en utilisant des outils collaboratifs, afin de dresser les états d’avancement, de recenser les difficultés éventuellement rencontrées et de proposer des solutions adaptées. Rédiger des comptes-rendus de réunions destinés aux membres d’une équipe de projet, afin d’assurer la diffusion et la traçabilité des points abordés et des éventuelles décisions prises pendant les réunions tout au long de l’avancement du projet. Coordonner la configuration d’un outil de gestion de version en utilisant une service en ligne afin de garder un historique des étapes du développement d’une application web, de permettre la collaboration de plusieurs développeurs à distance et d’organiser un processus de revue du code. Coder les éléments visuels d’une application web que l’on voit côté client et avec lesquels l’utilisateur interagit (le "front-end") ainsi que la logique et la base de données assurant la persistance des données côté serveur (le "back-end") en utilisant des langages et des technologies adaptées afin d’implémenter les fonctionnalités de l’application web. |
Mise en situation professionnelle : pilotage d’un projet de développement d’application web Mise en situation professionnelle : mettre en place en équipe, d’un outil de gestion de version permettant : Mise en situation professionnelle : implémentation des fonctionnalités d’une application web |
RNCP35653BC03 - Déployer et analyser l’utilisation d’une application web
Liste de compétences | Modalités d'évaluation |
---|---|
Déployer une application web à l’aide d’un service d’hébergement en ligne afin de rendre l’application accessible aux utilisateurs. Configurer la redirection d’un nom de domaine vers l’adresse de l’application en ligne à l’aide d’un registraire de nom de domaine afin de personnaliser l’adresse à laquelle l'application web est accessible en production aux utilisateurs. Mettre en place un outil d’analyse du trafic en utilisant un service d’analyse en ligne afin de connaître et de comprendre le comportement des utilisateurs d’une application web dans le respect du règlement général sur la protection des données (RGPD). |
Mise en situation professionnelle : déploiement d’une application web en production Mise en situation professionnelle : mise en place d'un outil d’analyse du trafic |
Description des modalités d'acquisition de la certification par capitalisation des blocs de compétences et/ou par correspondance :
L’obtention de la certification est conditionnée à la validation de l’ensemble des blocs de compétences. Chaque bloc nécessite l’acquisition du bloc précédent pour accéder au suivant.
Secteurs d’activités :
Le Concepteur- Développeur d’applications web est amené à travailler :
en travailleur(euse) indépendant(e) (freelance)
dans de jeunes entreprises innovantes (startup)
dans des agences ou sociétés web qui proposent la conception et la réalisation de sites web, de la communication ou du marketing sur internet
dans des Entreprises de Service du Numérique (ESN) : éditeurs de logiciels, sociétés de conseil, fabricants de logiciels pour l’informatique de gestion ou l’informatique industrielle.
dans des grandes entreprises du secteur informatique
Type d'emplois accessibles :
Concepteur(trice)-développeur(se) d'applications web
Concepteur(trice)-développeur(se) web
Développeur(se) full-stack
Développeur(se) web
Chef de projet web
Product owner - Développeur(se) back-end
Développeur(se) front-end
Chef de produit ("Product Manager”)
Code(s) ROME :
- M1805 - Études et développement informatique
Références juridiques des règlementations d’activité :
RGPD - Propriété intellectuelle
Le cas échant, prérequis à l’entrée en formation :
Être titulaire d’une certification professionnelle de niveau 5 minimum ou d’un diplôme Bac+3;
Ou être titulaire d’une certification professionnelle de niveau inférieur Informatique ou d’un diplôme Bac+2 dans le domaine visé et une expérience professionnelle d’un an dans les métiers informatique (infrastructure ou développement d’applications)
La sélection des candidats comprend : un dossier de candidature avec lettre de motivation, des tests de positionnement, un entretien individuel de sélection.
Le cas échant, prérequis à la validation de la certification :
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 est composé de trois membres dont deux professionnels externes |
- | |
En contrat d’apprentissage | X |
Le jury est composé de trois membres dont deux professionnels externes |
- | |
Après un parcours de formation continue | X |
Le jury est composé de trois membres dont deux professionnels externes |
- | |
En contrat de professionnalisation | X |
Le jury est composé de trois membres dont deux professionnels externes |
- | |
Par candidature individuelle | X | - | - | |
Par expérience | X |
Le jury est composé de trois membres dont deux professionnels externes |
- |
Oui | Non | |
---|---|---|
Inscrite au cadre de la Nouvelle Calédonie | X | |
Inscrite au cadre de la Polynésie française | X |
Aucune correspondance
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 |
---|---|
07/08/2018 |
Arrêté du 30 juillet 2018 publié au Journal Officiel du 07 août 2018 portant enregistrement au répertoire national des certifications professionnelles. Enregistrement pour trois ans, au niveau II, sous l'intitulé "Concepteur développeur d'applications web" avec effet du 19 décembre 2014, jusqu'au 07 août 2021. |
Date de décision | 17-06-2021 |
---|---|
Durée de l'enregistrement en années | 3 |
Date d'échéance de l'enregistrement | 17-06-2024 |
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 %) |
---|---|---|---|---|---|
2019 | 184 | 0 | 92 | 72 | 72 |
2018 | 67 | 0 | 94 | 66 | 67 |
Lien internet vers le descriptif de la certification :
https://www.francecompetences.fr/recherche/rncp/31174/
Liste des organismes préparant à la certification :
Certification(s) antérieure(s) :
Code de la fiche | Intitulé de la certification remplacée |
---|---|
RNCP31174 | Concepteur-développeur d'applications web |
Nouvelle(s) Certification(s) :
Code de la fiche | Intitulé de la certification remplacée |
---|---|
RNCP39261 | Concepteur développeur d'applications web |
Référentiel d'activité, de compétences et d'évaluation :