Aller à la navigation principale Aller au contenu Aller à la navigation de bas de page
Répertoire national des certifications professionnelles

Développeur intégrateur en réalisation d'applications web

Inactive

N° de fiche
RNCP34393
Certification remplacée par :
RNCP37273 - Développeur web full stack
Nomenclature du niveau de qualification : Niveau 5
Code(s) NSF :
  • 326t : Programmation, mise en place de logiciels
Formacode(s) :
  • 46261 : Site internet pour mobile
  • 30867 : Langage javascript
  • 30805 : Langage PHP
  • 71910 : framework symfony
  • 31088 : Programmation
Date d’échéance de l’enregistrement : 27-01-2023
Nom légal SIRET Nom commercial Site internet
3W ACADEMY 75404770200024 - https://3wa.fr
Objectifs et contexte de la certification :

La certification de Développeur intégrateur en réalisation d’applications web est destinée aux futurs techniciens spécialistes de la programmation. Elle atteste de leur capacité à réaliser des applications, à se conformer aux normes d’accessibilité et de référencement en vigueur, ainsi qu’à optimiser le confort de navigation de l’utilisateur. 

Cette certification présente deux caractéristiques essentielles : 

- Elle recouvre les compétences nécessaires à la réalisation (programmation des pages et intégration des éléments multimédia) 

- Elle est délivrée à l’issue d’une formation intensive et très pratique qui constitue une véritable possibilité de reconversion sur le marché de l’emploi.   

En comparaison avec des certifications existantes, qui allient compétences conceptuelles et techniques, cette certification est centrée sur les compétences techniques de la production, répondant ainsi aux besoins principaux des entreprises du numérique et de leurs clients.  

Activités visées :

  Les activités du Développeur intégrateur en réalisation d’applications Web s’ordonnent en cinq ensembles :    

  1. La programmation et l’assemblage des pages en langages HTML5 (structure) et CSS (styles).
  2. L’intégration des contenus (textes, images, vidéos, sons) dans le code HTML5 et des effets graphiques en langage JavaScript.
  3. La mise en conformité au regard des normes d’accessibilité et de référencement (Norme W3C) et la vérification de la compatibilité avec les différents navigateurs du marché  (Firefox, Internet Explorer, Google Chrome, Safari, Opera, etc.)
  4. La programmation de l’interaction entre l’utilisateur et l’application (réponse du  serveur aux instructions de l’utilisateur) – Langages PHP et JavaScript.
  5. Le stockage et la récupération des informations dans une base de données (méthodologies Merise et UML) – Langage SQL.

Sauf exception dans de petites structures ou en auto-entrepreneur, le Développeur intégrateur en réalisation d’applications Web ne participe pas à l’analyse stratégique et à la conception.  

Compétences attestées :
  • Analyser la maquette graphique du site web ou de l’application à réaliser afin d’inscrire l’ensemble des pages dans un schéma détaillant le contenu de chacune d’entre elles.          
  • Préciser le schéma de navigation en vue d’assurer la meilleure ergonomie de l’application, et dresser la liste exhaustive des effets graphiques demandés par les concepteurs de l’application web.            
  • Maîtriser la syntaxe des langages HTML5 ou CSS et l’utilisation des balises, afin d’assurer une programmation robuste.
  • Importer les polices de caractères en cohérence avec les maquettes graphiques.
  • Aérer et mettre en valeur le texte au travers d’éléments typographiques, afin d’apporter le maximum de clarté pour les utilisateurs.       
  • Coder en HTML5 en distinguant contenus et forme, afin d’obtenir les effets recherchés par les concepteurs de l’application.     
  • Programmer les effets graphiques en langage CSS, en vue d’optimiser l’expérience utilisateur.   
  • Réaliser l’animation, la transition et la transformation 2D. en utilisant les fonctions avancées de CSS3. 
  • Coder en HTML5/CSS pour mettre l’application en conformité avec les recommandations W3C. (World Wide Web Consortium)   
  • Recenser les problèmes éventuels d’accessibilité selon les différents types d’utilisateurs en vue de proposer des améliorations.               
  • 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. 
  • Tester la compatibilité de l’application avec les navigateurs Firefox, Internet Explorer, Google Chrome, Safari, Opera, etc. en vue de recenser les anomalies de contenus, de forme et d’effets graphiques.                 
  • Utiliser MediaQueries pour la modulation des règles CSS et recenser les difficultés d’accès et de rendu utilisateur en fonction des différents terminaux, en vue de proposer des améliorations. 
  • Gérer les sessions en langage PHP, valider et filtrer les données saisies en fonction des règles et contraintes de sécurité, en vue de mémoriser les données ou les actions d’un utilisateur de manière persistante.   
  • Créer des objets simples en langage JavaScript, contenant des méthodes et des propriétés, en vue de récupérer les données de formulaires.         
  • Manipuler une page en langage HTML grâce au DOM en vue d’optimiser l’expérience utilisateur.   
  • Utiliser jQuery pour simplifier l'écriture du code en langage JavaScript. 
  • Modéliser une base de données adaptée à l’application réalisée, en utilisant les méthodologies Merise et UML.     
  • Identifier toutes les données gérées par l’application en vue de définir la structure de la base de données.
  • Exporter et importer les données d’une base de données en utilisant le langage SQL.     
  • Filtrer, trier, regrouper et calculer sur les données d’une table afin d’assurer la mise à jour de la base de données.  
Modalités d'évaluation :
  • Evaluation sur un cas pratique donnant lieu à rapport écrit, portant sur la réalisation d’un site web ou d’une application.  
  • Evaluation individuelle sur exercices pratiques en temps limité réalisés sur ordinateur.
RNCP34393BC01 - Découper, assembler et programmer les pages d'un site web ou d'une application

Liste de compétences Modalités d'évaluation
  • Analyser la maquette graphique du site web ou de l’application à réaliser afin d’inscrire l’ensemble des pages dans un schéma détaillant le contenu de chacune d’entre elles.           
  • Préciser le schéma de navigation en vue d’assurer la meilleure ergonomie de l’application, et dresser la liste exhaustive des effets graphiques demandés par les concepteurs de l’application web.
  • Maîtriser la syntaxe des langages HTML5 ou CSS et l’utilisation des balises, afin d’assurer une programmation robuste.  

Evaluation sur un cas pratique donnant lieu à rapport écrit, portant sur la réalisation d’un site web ou d’une application.  

RNCP34393BC02 - Intégrer les contenus et les effets graphiques d'un site web ou d'une application

Liste de compétences Modalités d'évaluation
  • Importer les polices de caractères en cohérence avec les maquettes graphiques.   
  • Aérer et mettre en valeur le texte au travers d’éléments typographiques, afin d’apporter le maximum de clarté pour les utilisateurs.
  • Coder en HTML5 en distinguant contenus et forme, afin d’obtenir les effets recherchés par les concepteurs de l’application.     
  • Programmer les effets graphiques en langage CSS, en vue d’optimiser l’expérience utilisateur.   
  • Réaliser l’animation, la transition et la transformation 2D. en utilisant les fonctions avancées de CSS3.  

Evaluation individuelle sur exercices pratiques en temps limité réalisés sur ordinateur, portant sur l’intégration de contenus (textes, sons, images, vidéos).   

RNCP34393BC03 - Conformer le site web ou l'application aux normes d'accès et de référencement

Liste de compétences Modalités d'évaluation
  • Coder en HTML5/CSS pour mettre l’application en conformité avec les recommandations W3C. (World Wide Web Consortium)   
  • Recenser les problèmes éventuels d’accessibilité selon les différents types d’utilisateurs en vue de proposer des améliorations.              
  • 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.
  • Tester la compatibilité de l’application avec les navigateurs Firefox, Internet Explorer, Google Chrome, Safari, Opera, etc. en vue de recenser les anomalies de contenus, de forme et d’effets graphiques.                 
  • Utiliser MediaQueries pour la modulation des règles CSS et recenser les difficultés d’accès et de rendu utilisateur en fonction des différents terminaux, en vue de proposer des améliorations.     

Evaluation individuelle sur exercices pratiques en temps limité réalisés sur ordinateur, portant sur les normes d’accès, les balises et la compatibilité avec les navigateurs du marché.  

RNCP34393BC04 - Programmer l'interaction entre l'utilisateur et le site web ou l'application

Liste de compétences Modalités d'évaluation
  •  Gérer les sessions en langage PHP, valider et filtrer les données saisies en fonction des règles et contraintes de sécurité, en vue de mémoriser les données ou les actions d’un utilisateur de manière persistante.   
  • Créer des objets simples en langage JavaScript, contenant des méthodes et des propriétés, en vue de récupérer les données de formulaires.         
  • Manipuler une page en langage HTML grâce au DOM en vue d’optimiser l’expérience utilisateur.   
  • Utiliser jQuery pour simplifier l'écriture du code en langage JavaScript.  

Evaluation individuelle sur exercices pratiques en temps limité réalisés sur ordinateur, portant sur la programmation de l’interface utilisateur.  

RNCP34393BC05 - Stocker et récupérer les informations utilisateurs dans une base de données

Liste de compétences Modalités d'évaluation
  • Modéliser une base de données adaptée à l’application réalisée, en utilisant les méthodologies Merise et UML.     
  • Identifier toutes les données gérées par l’application en vue de définir la structure de la base de données.             
  • Exporter et importer les données d’une base de données en utilisant le langage SQL.
  • Filtrer, trier, regrouper et calculer sur les données d’une table afin d’assurer la mise à jour de la base de données.  

Evaluation individuelle sur exercices pratiques en temps limité réalisés sur ordinateur, portant sur la construction et l’exploitation d’une base de données.  

Description des modalités d'acquisition de la certification par capitalisation des blocs de compétences et/ou par correspondance :

  Les compétences évaluées sont réparties en cinq blocs :   

1. Découper, assembler et programmer les pages d’un site web ou d’une application. 

2. Intégrer les contenus et les effets graphiques d’un site web ou d’une application.

 3. Conformer le site web ou l’application aux normes d’accès et de référencement. 

4. Programmer l’interaction entre l’utilisateur et le site web ou l’application. 

5. Stocker et récupérer les informations utilisateurs dans une base de données.   

La validation des cinq blocs de compétences est obligatoire pour l’obtention du titre. La validation partielle d’un bloc n’est pas possible. La validation partielle de la certification est constituée des blocs dont la totalité des compétences à évaluer est reconnue.  

Secteurs d’activités :

Toutes entreprises industrielles et de services, organismes publics, associations, sociétés de services informatiques. Une minorité de titulaires de la certification (moins de 5%) travaille en freelance.  

Type d'emplois accessibles :

Le Développeur intégrateur en réalisation d’applications Web réalise techniquement des applications et sites web d’entreprises ou d’organisations quelconques, sur la base d’un cahier des charges recensant les besoins du client ainsi qu’à partir des maquettes de conception élaborées par des graphistes.   

Il(elle) est avant tout un(e) technicien(ne) spécialiste de la programmation, maîtrisant les langages et les technologies les plus demandés sur le marché de la création des applications et sites web : HTML5, CSS, Responsive web design, JavaScript et PHP/MySQL.   

Il(elle) occupe principalement les fonctions suivantes :   

- Développeur Web 

- Intégrateur Web 

- Développeur intégrateur Web  

- Développeur Front ou Back 

- Développeur Full Stack 

- Développeur PHP 

- Développeur JavaScript 

- Webmaster    

Code(s) ROME :
  • M1805 - Études et développement informatique
Références juridiques des règlementations d’activité :

NA

Le cas échant, prérequis à l’entrée en formation :

Un niveau d’initiation aux langages HTML, CSS et JavaScript est demandé avant l'entrée dans le dispositif de certification. Le niveau requis est validé par autoformation en ligne, gratuite, sur le site de 3W Academy.  


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
Après un parcours de formation sous statut d’élève ou d’étudiant X

Le jury de certification comprend quatre personnes, y compris le président. Trois membres du jury sont des professionnels extérieurs à l’autorité de certification.  

En contrat d’apprentissage X

Le jury de certification comprend quatre personnes, y compris le président. Trois membres du jury sont des professionnels extérieurs à l’autorité de certification.  

Après un parcours de formation continue X

Le jury de certification comprend quatre personnes, y compris le président. Trois membres du jury sont des professionnels extérieurs à l’autorité de certification.  

En contrat de professionnalisation X

Le jury de certification comprend quatre personnes, y compris le président. Trois membres du jury sont des professionnels extérieurs à l’autorité de certification.  

Par candidature individuelle X -
Par expérience X

  Le jury de certification comprend quatre personnes, y compris le président. Trois membres du jury sont des professionnels extérieurs à l’autorité de certification.  

Oui Non
Inscrite au cadre de la Nouvelle Calédonie X
Inscrite au cadre de la Polynésie française X

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
04/01/2019

Arrêté du 27 décembre 2018 publié au Journal Officiel du 4 janvier 2019 portant enregistrement au répertoire national des certifications professionnelles. Enregistrement pour un an avec effet au 4 janvier 2019 jusqu'au 4 janvier 2020.

Date de décision 27-01-2020
Durée de l'enregistrement en années 3
Date d'échéance de l'enregistrement 27-01-2023
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 %)
2018 12 0 100 67 -
2017 20 0 100 100 100
2016 18 0 100 100 89
Lien internet vers le descriptif de la certification :

Certification(s) antérieure(s) :
N° de la fiche Intitulé de la certification remplacée
RNCP25468 Développeur intégrateur en réalisation d'applications Web
Nouvelle(s) Certification(s) :
N° de la fiche Intitulé de la certification remplacée
RNCP37273 Développeur web full stack
Référentiel d’activité, de compétences et d’évaluation :

Référentiel d’activité, de compétences et d’évaluation
Ouvre un nouvel onglet Ouvre un site externe Ouvre un site externe dans un nouvel onglet