Concepteur développeur full stack

Autre titre inscrit sur demande au RNCP (niveau 6)

[Code Certif Info N°113940]
Type de titre / diplôme
Certification active
Niveau de qualification
6 - Savoirs approfondis
Sortie
Bac + 3 et 4
Descriptif

Le développement exponentiel des échanges sociaux, professionnels et commerciaux via les sites et applications offre un environnement professionnel idéal aux concepteurs développeurs full stack.

La certification vise l’acquisition de ressources méthodologiques et techniques permettant de cadrer techniquement un projet informatique et d'assurer la conception et le développement d'interfaces front et back-end tout en industrialisant les process et garantissant la pérennité du projet.

Objectif

Pour cadrer et organiser techniquement un projet informatique de développement

  • Sélectionner l’environnement de développement en déterminant la stack technique afin de répondre aux besoins du client, analysés en amont
  • Collaborer à la rédaction d’un cahier des charges technique structuré en réponse aux besoins fonctionnels exprimés afin de délimiter la finalité et le périmètre du projet informatique
  • Participer à la mise en place d’une approche de gestion de projet, entre autres via une démarche et des points d’étapes, afin de rendre l’organisation de travail efficiente
  • Déployer la recette en assurant plusieurs tests de fonctionnalités visant à vérifier la conformité de l’application/ du site au cours de son cycle de vie
  • Mettre en œuvre un plan de maintenance informatique en le déclinant sous plusieurs niveaux, dans le but de préserver et développer les performances du système

Pour concevoir et développer des interfaces graphiques front-end

  • Créer des pages web en utilisant les possibilités de mise en page et de mise en forme avancées pour développer des interfaces graphiques interactives et compatibles avec différentes tailles de terminaux
  • Concevoir des interfaces front-end en tenant compte des normes graphiques et ergonomiques en vue d’améliorer l’expérience utilisateur
  • Ecrire des algorithmes en utilisant la syntaxe spécifique d’un langage de programmation dans le respect des normes d’accessibilité et de qualité du code
  • Concevoir des interfaces à l’aide de frameworks et librairies dans le but d’améliorer la qualité, la productivité et le travail en équipe
  • Implémenter des méthodes de développement qui permettent à l’interface graphique de communiquer avec la couche métier d’une application

Pour concevoir et développer des interfaces métiers back-end

  • Mettre en œuvre des protocoles réseau pour échanger avec la couche graphique et la couche d'accès aux données
  • Concevoir et développer l’architecture de composants logiciels via l’utilisation de langage appliqués au développement ainsi que de patrons de conception, frameworks et librairies dans l’optique de développer des composants métier
  • Concevoir et gérer la couche de persistance des données en ayant recours à l’algorithmie et la syntaxe d’un ou plusieurs langages appliqués au développement de composants d'accès aux données dans l’optique de gérer des données
  • Manipuler des données dans un système de gestion de base de données afin de satisfaire les opérations de création, lecture, mise à jour et suppression de données
  • Mettre en œuvre des protocoles réseau pour échanger avec la couche métier
  • Ouvrir un canal de communication entre un client et un serveur à l’aide d’un protocole réseau afin d’échanger des données entre l’interface graphique et la couche métier d’une application

Pour industrialiser et garantir le développement

  • Travailler en équipe et de façon collaborative sur différentes versions de son projet en parallèle de la version principale en maîtrisant les outils de gestion de code source et de versioning afin de pérenniser le développement du projet
  • Gérer les dépendances du projet via des outils appropriés dans l’optique d’assurer la traçabilité des frameworks et librairies utilisés
  • Garantir la qualité du code en ayant recours aux principes de factorisation, généricité et modularité dans l’optique de rendre sa production évolutive
  • Rédiger un code source en l’inscrivant dans une optique collaborative et évolutive afin de faciliter la maintenance du site/ de l’application
  • Identifier les points de vulnérabilité et niveaux de risques en matière de cybersécurité via l’utilisation de méthodes et outils de référence afin de prévoir la sécurisation du site / de l'application et protéger les données en ligne

 

Débouchés

Secteurs d’activités :

Le concepteur développeur full stack peut être amené à collaborer au sein de tous les secteurs d’activités, qu’ils soient privés, publics ou associatifs. Il exercera principalement ses missions au sein d’agences web, d’ESN (Entreprise de Services du Numérique, anciennement SSII) ou d'entreprises utilisatrices, plutôt de grande taille, possédant un service dédié aux études et développements informatiques, travaillant dans le domaine du e-commerce ou exploitant un site de vente en ligne, ou encore possédant ou désirant implémenter un système d’information.

Type d'emplois accessibles :

Les dénominations les plus fréquentes du métier sont les suivantes :

  • Concepteur Développeur Web, Concepteur Développeur applications mobiles
  • Analyste programmeur
  • Lead Developer
  • Développeur Full Stack, Développeur + langage recherché (PHP, JAVA, .NET, C++…), développeur informatique
  • Développeur web Front End, Back End
Répertoire National des Certifications Professionnelles (RNCP)
Code RNCP Date Fin Enregistrement Type Enregistrement Actif / Inactif
RNCP36926 29/09/2024 Enregistrement sur demande Actif
Code scolarité
26X32650
Certificateur
  • Institut de formation commerciale permanente
Valideur
  • Institut de formation commerciale permanente
    1ère habilitation Début validité Fin validité
    29/09/2022 29/09/2022 29/09/2024
Domaines de formation (Formacode® V13)
  • 31088 : Programmation
  • 30854 : Langages informatiques
Domaine de spécialité (NSF)
326 : Informatique, traitement de l'information, réseaux de transmission des données
Accessibilité
Formation initiale Formation continue Apprentissage Contrat de pro VAE ou par expérience Demande individuelle
Textes officiels
Publication : 29/09/2022
Descriptif : Décisions d'enregistrement aux répertoires nationaux (Septembre 2022) – Jeudi 29 septembre 2022 - Suite aux avis conformes de la Commission de la certification professionnelle portant sur des demandes d'enregistrement, avis produits lors de la séance du 27 septembre 2022, 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.
URL hypertexte JO : Ouvrir le lien dans un nouvel onglet
Publication : 17/05/2023
Descriptif : Décision du 25 avril 2023 portant enregistrement au répertoire national des certifications professionnelles et au répertoire spécifique Commission de Septembre à Décembre 2022
Code NOR : MTRP2311588S
URL hypertexte JO : Ouvrir le lien dans un nouvel onglet
Informations mises à jour le 08/11/2023 par Certif Info.