Ce diplôme est actuellement inactif et a été remplacé par Développeur web full stack

J'ai un diplôme "Développeur intégrateur en réalisation d'applications web"

Je sais faire les actions suivantes :

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.

OÙ SUIVRE CETTE CERTIFICATION ?

Détails du diplôme

Quelles sont les compétences que vous allez apprendre mais aussi comment l'examen va-t-il se passer ?

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.

Voies d'accès à la certification :

Voies d'accès Composition des Jurys
Après un parcours de formation sous statut d’élève ou d’étudiant
Autorisé
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
Autorisé
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
Autorisé
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
Autorisé
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
Non autorisé
Par expérience
Autorisé
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.

Segmentation de la certification

Cette certification se compose de 5 Blocs de compétences

Les modalités d'acquisition de la certification par capitalisation des blocs de compétences et/ou par équivalence sont définies par chaque certificateur accrédité qui met en œuvre les dispositifs qu’il juge adaptés. Ces modalités peuvent être modulées en fonction du chemin d’accès à la certification : formation initiale, VAE, formation continue.

RNCP34393BC01 - Découper, assembler et programmer les pages d'un site web ou d'une application

    * 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.

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

    * 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.

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

    * 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.

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

    * 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.

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

    * 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.

Je cherche à faire...