Aller au contenu principal

Développeur intégrateur web

Autre titre inscrit sur demande au RNCP (niveau 5)
Code Certif Info N°108461

Nouvelle recherche

Qualification

Niveau de qualification

5 - Savoirs étendus, spécialisés, factuels et théoriques

Sortie

Bac + 2

Descriptif

Le(la) développeur(euse) intégrateur(trice) web effectue la réalisation technique et le développement informatique d'un site ou d'une application web, en s'appuyant sur différents langages informatiques. A l'aide du cahier des charges réalisé par le chef de projet, il(elle) programme les fonctionnalités qui correspondent aux besoins du client. Grâce à ses compétences en intégration, il(elle) transpose les maquettes fournies par l'équipe graphique. Il(elle) compose la mise en page du site ou de l'application web en y intégrant les éléments des maquettes : textes, animations, images. Il(elle) connecte le site (l'application) aux bases de données de l'entreprise et veille aux normes d'accessibilité, de référencement et d'ergonomie. Enfin, il(elle) contribue à la sécurisation des accès au site ou à l'application et à leurs données.
 

Activités visées :

Travaux préparatoires au développement d'un site ou d'une application web Analyse du cahier des charges, organisation du projet de développement, transposition des maquettes graphiques, découpage. · Développement d'un site ou d'une application web Programmation des pages en langage web, intégration des contenus et des éléments graphiques, suivi du projet de développement · Programmation et gestion des bases de données Configuration des bases de données, adaptation des formulaires aux bases de données, programmation des requêtes. · Test des fonctionnalités, sécurisation et mise en service Mise au point d'un programme de test, relevé d'anomalie et corrections, sécurisation des accès. · Référencement et accessibilité Adaptation aux normes des navigateurs du marché, adaptation aux normes des différents types de supports.

Objectif

Compétences attestées :

  • Préparer la programmation en prenant en compte les attendus du cahier des charges, en vue de réaliser l'ensemble des fonctionnalités demandées par le client
  • Utiliser les méthodes agiles et les diagrammes UML pour organiser rationnellement le projet.
  • Choisir un langage adapté au développement de l'application ou du site web à réaliser, en cohérence avec les fonctionnalités attendues, afin d'optimiser les délais de développement
  • Dresser la liste exhaustive des effets graphiques demandés par les concepteurs du site ou de l'application web, en vérifiant leur adéquation avec les besoins du client, afin de définir les technologies à mettre en oeuvre.
  • Décomposer les maquettes graphiques en éléments simples, en vue de leur intégration aux pages de l'application ou du site web à réaliser.
  • Définir les contenus de chaque page du site web ou de l'application à réaliser, en s'assurant de leur cohérence avec les besoins du client, en vue d'optimiser le schéma de navigation.
  • Coder en langage HTML5, selon la sémantique propre au langage et conformément au découpage.
  • Importer les polices de caractère et les images, en vue de mettre les contenus texte en valeur par des éléments de typographie.
  • Programmer les effets graphiques en langage CSS3, en utilisant les fonctions de mise en forme et les feuilles de style, afin d'optimiser l'animation des pages.
  • Utiliser les méthodes agiles et les diagrammes UML pour suivre le développement du site web ou de l'application à réaliser, afin d'assurer un suivi cohérent du travail en cours.
  • Utiliser les méthodes UML pour créer et modéliser les bases de données.
  • Programmer l'accès aux bases de données en langage PHP ou équivalent, en conformité avec le schéma de navigation et les attendus du cahier des charges.
  • Récupérer des données de formulaires en langage JavaScript, les regrouper et les relier entre elles, en vue d'assurer la meilleure interaction avec les utilisateurs.
  • Programmer les requêtes SQL afin d'optimiser l'interaction avec les utilisateurs du site ou de l'application web.
  • Élaborer un protocole de tests de l'application, afin de vérifier la conformité de celle-ci au cahier des charges.
  • Identifier les anomalies au regard des fonctionnalités attendues, afin de concevoir les corrections nécessaires.
  • Établir la liste des accès et des codes de protection, en cohérence avec les règles de l'organisation interne et les catégories d'utilisateurs.
  • Proposer des aménagements techniques au vu des résultats des tests, afin de parfaire l'adéquation au cahier des charges et d'optimiser la sécurité.
  • Tester la compatibilité des navigateurs Firefox, Internet Explorer, Google Chrome, Safari, Opera, etc., afin d'adapter le site ou l'application aux normes du marché.
  • 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.
  • Coder en HTML5/CSS en conformité avec les recommandations W3C, afin d'optimiser l'accès au site ou à l'application web.
  • Recenser les problèmes éventuels d'accessibilité selon les différents types d'utilisateurs, selon les principes du RWD, en vue de proposer des améliorations.

Débouchés

Secteurs d'activités :

Toutes entreprises industrielles et de services, organismes publics, associations, sociétés de services informatiques
 

Type d'emplois accessibles :

  • Développeur(euse) intégrateur(trice) web
  • développeur(euse) web
  • développeur(euse) d'applications mobiles
  • développeur(euse) full stack
  • développeur(euse) front end
  • webdesigner

Répertoire National des Certifications Professionnelles (RNCP)

Informations RNCP
Code RNCP Date Fin Enregistrement Type Enregistrement Statut
RNCP34650 (nouvelle fenêtre) — Enregistrement sur demande Inactif

Certificateur

  • GRPG

Valideur

Dates de validité pour GRPG
1ère habilitation Début validité Fin validité
—

Session de l'examen

Première session

NC

Dernière session

NC

Domaine de formation (Formacode® V14)

  • 31090 : Développement web

Liens vers les métiers (ROME)

Domaine de spécialité (NSF)

  • 326 T : Informatique, traitement de l'information, réseaux de transmission des données

Accessibilité selon les modalités

Accessibilité selon les modalités de formation
Formation initiale Formation continue Apprentissage Contrat de pro. VAE Demande indiv.
✅ ✅ ✅ ✅ ✅ ❌

Textes officiels

Publication
Descriptif
Décisions d'enregistrement aux répertoires nationaux (Mai 2020) - Mercredi 29 mai 2020 - Suite aux avis conformes de la Commission de certification professionnelle portant sur des demandes d'enregistrement aux répertoires nationaux, avis produits lors de la séance du 28 mai 2020, le Directeur général de France compétences a procédé à des décisions d'enregistrement aux répertoires nationaux. Ces décisions sont publiées sur le site de France compétences et seront ultérieurement publiées au journal officiel de la République française.
Journal Officiel
Consulter le JO (nouvelle fenêtre)
Création
✓

Publication
Descriptif
Décision du 4 mars 2021 portant enregistrement au Répertoire national des certifications professionnelles et au répertoire spécifique
Code NOR
MTRP2107189S
Journal Officiel
Consulter le JO (nouvelle fenêtre)