Développeur intégrateur en réalisation d’applications web – Titre de niveau 5
REFERENTIEL D’ACTIVITES REFERENTIEL DE COMPETENCES REFERENTIEL D’EVALUATION
décrit les situations de travail et les activités identifie les compétences et les connaissances, y compris définit les critères et les modalités d'évaluation des acquis
exercées, les métiers ou emplois visés transversales, qui découlent du référentiel d’activités MODALITÉS D’ÉVALUATION CRITÈRES D’ÉVALUATION
1. Découpage, assemblage et Evaluation sur un cas
programmation des pages de pratique donnant lieu à
l’application rapport écrit, portant sur la
1.1. Découpage de chaque zone à Analyser la maquette graphique du site web ou de réalisation d’un site web ou Pertinence du découpage
partir des maquettes réalisées par l’application à réaliser afin d’inscrire l’ensemble des d’une application. - Le découpage correspond à
les graphistes (textes, images, pages dans un schéma détaillant le contenu de la maquette graphique
sons, vidéos). chacune d’entre elles. Exemple : Créer le site du - Les textes, images, sons et
fleuriste Michou. vidéos sont placés
(3 pages : Accueil, Nos - Le schéma d’ensemble est
cohérent
produits, Contact) - Les contenus de chaque
page sont détaillés
Les participants présentent
1.2. Assemblage et structure des Préciser le schéma de navigation en vue d’assurer un travail comportant : Cohérence du menu de
différentes zones (textes, images, la meilleure ergonomie de l’application, et dresser - Les premiers liens navigation
sons, vidéos). la liste exhaustive des effets graphiques demandés - La mise en page avec la - Le menu de navigation
par les concepteurs de l’application web. balise HTML/DIV intègre l’ensemble des
- Le style CSS pages
- Le menu de navigation - L’ergonomie de l’ensemble
est assurée
- Les effets attendus sont
L’évaluation est individuelle intégrés
afin de vérifier les
1.3. Traduction des différentes Maîtriser la syntaxe des langages HTML5 ou CSS compétences acquises en Exactitude du code
zones en langage web. et l’utilisation des balises, afin d’assurer une codage. - La syntaxe est correcte
programmation robuste. - Les foncions avancées sont
bien utilisées
3W ACADEMY – 46 rue René Clair – 75018 PARIS
Développeur intégrateur en réalisation d’applications web – Titre de niveau 5
REFERENTIEL D’ACTIVITES REFERENTIEL DE COMPETENCES REFERENTIEL D’EVALUATION
décrit les situations de travail et les activités identifie les compétences et les connaissances, y compris définit les critères et les modalités d'évaluation des acquis
exercées, les métiers ou emplois visés transversales, qui découlent du référentiel d’activités MODALITÉS D’ÉVALUATION CRITÈRES D’ÉVALUATION
2. Intégration des contenus et des
effets graphiques
2.1. Mise en page des contenus. Importer les polices de caractères en cohérence Evaluation individuelle sur Qualité de la mise en page
avec les maquettes graphiques. exercices pratiques en temps - Les polices de caractère
limité réalisés sur ordinateur, correspondent aux
Aérer et mettre en valeur le texte au travers portant sur l’intégration de maquettes graphiques
d’éléments typographiques, afin d’apporter le contenus (textes, sons, - La mise en valeur du texte
maximum de clarté pour les utilisateurs. images, vidéos). est adaptée aux besoins des
utilisateurs
2.2. Intégration des contenus Coder en HTML5 en distinguant contenus et forme, Les exercices sont suivis par Exactitude du code
- Le langage HTML5 est
directement dans le code HTML5. afin d’obtenir les effets recherchés par les un entretien avec un membre maîtrisé
concepteurs de l’application. du jury, qui pose toutes les - Les maquettes graphiques
questions permettant de sont correctement traduites
mesurer précisément
2.3. Transcription des effets Programmer les effets graphiques en langage l’étendue des compétences Agilité de la
graphiques en langage web. CSS, en vue d’optimiser l’expérience utilisateur. acquises. programmation
- Les fonctions avancées des
Réaliser l’animation, la transition et la langages HTML5 et CSS
transformation 2D. en utilisant les fonctions sont connues et bien
avancées de CSS3. utilisées
- Le travail est réalisé dans le
temps imparti
- La réponse aux questions du
jury démontre aisance et
précision
3W ACADEMY – 46 rue René Clair – 75018 PARIS
Développeur intégrateur en réalisation d’applications web – Titre de niveau 5
REFERENTIEL D’ACTIVITES REFERENTIEL DE COMPETENCES REFERENTIEL D’EVALUATION
décrit les situations de travail et les activités identifie les compétences et les connaissances, y compris définit les critères et les modalités d'évaluation des acquis
exercées, les métiers ou emplois visés transversales, qui découlent du référentiel d’activités MODALITÉS D’ÉVALUATION CRITÈRES D’ÉVALUATION
3. Mise en conformité de Evaluation individuelle sur
l’application aux normes exercices pratiques en temps
d’accès et de référencement limité réalisés sur ordinateur,
3.1. Mise en conformité avec les Coder en HTML5/CSS pour mettre l’application en portant sur les normes Degré d’autonomie dans
normes d’accessibilité W3C. conformité avec les recommandations W3C. d’accès, les balises et la l’organisation du travail et
(World Wide Web Consortium) compatibilité avec les les choix techniques
navigateurs du marché. opérés.
Recenser les problèmes éventuels d’accessibilité - Les fonctions avancées des
selon les différents types d’utilisateurs en vue de Exemple : langages HTML5 et CSS
proposer des améliorations. Le cas Bisness Secret sont connues et bien
utilisées
Les participants doivent - Le respect des normes est
correct et justifié
démontrer leur bonne - Les anomalies sont relevées
connaissance des normes en et corrigées
ce qui concerne : - Le travail est réalisé dans le
temps imparti
L’utilisation et respect
3.2. Renseignement des balises Traduire les principes du référencement dans le d’un modèle Exactitude du code
HTML5 utiles au référencement. code HTML5 des pages de l’application ou du site, L’utilisation des - Les principes du
afin d’optimiser le résultat sur différents moteurs de balises HTML référencement sont connus
recherche. Le Responsive Web et maîtrisés
Design - Les principaux moteurs de
recherche sont pris en
L’utilisation de compte
MediaQueries - Le travail est réalisé dans le
temps imparti
3W ACADEMY – 46 rue René Clair – 75018 PARIS
Développeur intégrateur en réalisation d’applications web – Titre de niveau 5
REFERENTIEL D’ACTIVITES REFERENTIEL DE COMPETENCES REFERENTIEL D’EVALUATION
décrit les situations de travail et les activités identifie les compétences et les connaissances, y compris définit les critères et les modalités d'évaluation des acquis
exercées, les métiers ou emplois visés transversales, qui découlent du référentiel d’activités MODALITÉS D’ÉVALUATION CRITÈRES D’ÉVALUATION
3.3. Vérification de la compatibilité Tester la compatibilité de l’application avec les Ils justifient les choix opérés. Efficacité des tests
de l’application avec les navigateurs Firefox, Internet Explorer, Google Ils disposent de différents - Le programme de test est
navigateurs du marché. Chrome, Safari, Opera, etc. en vue de recenser les types de terminaux et des logique
anomalies de contenus, de forme et d’effets principaux navigateurs afin - Le programme est appliqué
graphiques. de réaliser les essais et aux principaux moteurs de
vérifications nécessaires. recherche
- Le recensement des
anomalies est exhaustif
- Les rapports écrits sont
Les relevés d’anomalies sont précis et complets
présentés dans un rapport - Le travail est réalisé dans le
écrit. temps imparti
Les améliorations prévues
3.4. Accessibilité sur différents Utiliser MediaQueries pour la modulation des font l’objet de propositions de Niveau du rendu
types de terminaux (portables, règles CSS et recenser les difficultés d’accès et de codes en langages adaptés. utilisateurs
tablettes, etc.). rendu utilisateur en fonction des différents - Le programme d’adaptation
terminaux, en vue de proposer des améliorations. est appliqué aux principaux
types de terminaux
- Le recensement des
anomalies est exhaustif
- Les rapports écrits sont
précis et complets
- Les propositions
d’amélioration sont
pertinentes
- Le travail est réalisé dans le
temps imparti
3W ACADEMY – 46 rue René Clair – 75018 PARIS
Développeur intégrateur en réalisation d’applications web – Titre de niveau 5
REFERENTIEL D’ACTIVITES REFERENTIEL DE COMPETENCES REFERENTIEL D’EVALUATION
décrit les situations de travail et les activités identifie les compétences et les connaissances, y compris définit les critères et les modalités d'évaluation des acquis
exercées, les métiers ou emplois visés transversales, qui découlent du référentiel d’activités MODALITÉS D’ÉVALUATION CRITÈRES D’ÉVALUATION
4. Programmation de l’interaction Evaluation individuelle sur
entre l’utilisateur et l’application exercices pratiques en temps
limité réalisés sur ordinateur,
portant sur la programmation
4.1. Récupération de la saisie d’un Gérer les sessions en langage PHP, valider et de l’interface utilisateur. Agilité de la
formulaire utilisateur en langage filtrer les données saisies en fonction des règles et programmation
PHP. contraintes de sécurité, en vue de mémoriser les Exemple : - Les fonctions avancées de
données ou les actions d’un utilisateur de manière Création d’un formulaire de PHP sont connues et bien
persistante. réservation. utilisées
- Les contraintes de sécurité
4.2. Programmation en langage Créer des objets simples en langage JavaScript, Exercice en temps limité, sont prises en comptes et
les solutions proposées sont
JavaScript contenant des méthodes et des propriétés, en vue destiné à évaluer les correctes
de récupérer les données de formulaires. compétences acquises à - Le langage JavaScript est
plusieurs niveaux : maîtrisé
- Le travail est réalisé dans le
Mise en place des temps imparti
différents champs
4.3. Interaction avec l’utilisateur. Manipuler une page en langage HTML grâce au Mise en forme avec Qualité de l’expérience
DOM en vue d’optimiser l’expérience utilisateur. CSS utilisateur
Réaffichage des - Le modèle Objet de
Utiliser jQuery pour simplifier l'écriture du code en valeurs avec Documents (DOM) est
langage JavaScript. correctement utilisé
JavaScript
- Le langage JavaScript est
Programmation côté maîtrisé
serveur en langage - Le code et les requêtes SQL
PHP sont corrects
- L’ergonomie est de bon
niveau
3W ACADEMY – 46 rue René Clair – 75018 PARIS
Développeur intégrateur en réalisation d’applications web – Titre de niveau 5
REFERENTIEL D’ACTIVITES REFERENTIEL DE COMPETENCES REFERENTIEL D’EVALUATION
décrit les situations de travail et les activités identifie les compétences et les connaissances, y compris définit les critères et les modalités d'évaluation des acquis
exercées, les métiers ou emplois visés transversales, qui découlent du référentiel d’activités MODALITÉS D’ÉVALUATION CRITÈRES D’ÉVALUATION
5. Stocker et récupérer les Evaluation individuelle sur
informations dans une base de exercices pratiques en temps
données limité réalisés sur ordinateur,
5.1. Construire une base de Modéliser une base de données adaptée à portant sur la construction et Qualité de l’analyse de
données. l’application réalisée, en utilisant les méthodologies l’exploitation d’une base de données
Merise et UML. données. - Les méthodologies Merise et
UML sont correctement
Exemple : construction d’une utilisées
5.2. Analyser les données utilisées Identifier toutes les données gérées par base de données pour la - La structure de la base de
par le site ou l’application. l’application en vue de définir la structure de la réalisation d’un site d’e- données est cohérente
- La désignation des tables et
base de données. commerce de produits de des colonnes est rigoureuse
restauration : - Les relations entre les tables
Création de la base sont logiques
de données - Le travail est réalisé dans le
Importation de temps imparti
données déjà
existantes
5.3. Récupérer les données d’une Exporter et importer les données d’une base de Requêtes typiques Efficacité des requêtes et
base. données en utilisant le langage SQL. pour un site d’e- des mises à jour
commerce : montant - Le langage SQL est maîtrisé
total d’une - Les contraintes de sécurité
5.4. Insérer ou modifier les données Filtrer, trier, regrouper et calculer sur les données sont prises en comptes et
commande, marge
d’une base. d’une table afin d’assurer la mise à jour de la base les solutions proposées sont
réalisée, calcul du correctes
de données. stock restant… - Les données sont traitées
avec aisance et rigueur
- Le travail est réalisé dans le
temps imparti
3W ACADEMY – 46 rue René Clair – 75018 PARIS
Développeur intégrateur en réalisation d’applications web – Titre de niveau 5
Lexique
CSS : Cascading Style Sheets – Feuilles de style en cascade, Langage de mise en forme des pages web.
DOM :Document Object Model – Modèle Objet de Documents : interface permettant à un langage de programmation d’agir sur un
document HTML
HTML : HypertextMarkupLanguage– Langage de balisage d’hypertexte (structure des pages)
HTTP : Hyper Text Transport Protocol – Protocole de communication permettant de naviguer dans le web.
JavaScript : Langage de programmation coté client
Merise : Méthode d’analyse des données permettant de construire une base de données relationnelle.
MVC : Modèle – Vue – Contrôleur : Architecture permettant de construire des sites web robustes, et plus faciles à maintenir et à faire
évoluer.
PHP : Langage de programmation côté serveur
RWD : Responsive Web Design - Conception de sites web adaptatifs, selon les terminaux clients utilisés.
SGBDR : Système de Gestion de Bases de Données Relationnelles – Programme permettant de stocker des données de manière
cohérente.
SQL : Structured Query Language – Langage de requête structurée, pour l’interrogation des bases de données.
Symfony : Logiciel MVC libre écrit en langage PHP, permettant d’accélérer la création d’une application ou d’un site web.
Template : Mot anglais pour désigner le format.
UML : Unified Modeling Language - Méthode d’analyse du code et des données permettant de construire l’architecture d’une
application.
URL :Uniform Resource Locator – Localisateur Uniforme de Ressource informatique (adresse).
W3C : World Wide Web Consortium : Organisme de normalisation des pratiques de programmation/intégration web.
BLOCS DE COMPETENCES
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.
3W ACADEMY – 46 rue René Clair – 75018 PARIS