J'ai un diplôme "Concepteur développeur full stack"

Je sais faire les actions suivantes :

Cadrer et organiser techniquement un projet informatique de développement * Cadrage technique d’un projet informatique * Participation à la rédaction du cahier des charges technique * Contribution à l’organisation de travail sur un projet informatique * Organisation de la recette * Organisation du plan de maintenance Concevoir et développer des interfaces graphiques front-end * Conception de l’architecture de composants logiciels pour le développement d’interfaces graphiques * Communication avec des composants métiers à partir de l'interface graphique Concevoir et développer des interfaces métiers back-end * Développement de composants métier * Conception de composants de données Communication client/ serveur Industrialiser et garantir le développement * Augmentation de la productivité lors de la réalisation d’un projet informatique * Amélioration de la qualité du code produit Sécurisation du site/ de l’application

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 :

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

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
Non autorisé
En contrat d’apprentissage
Autorisé
Le jury de certification pour l’obtention par voie de formation est à minima constitué comme suit : - 1 membre de l’Institut – Président du jury - 1 professionnel exerçant la fonction ou expert dans les emplois visés, sans lien ni avec les candidats ni avec l’organisme certificateur
Après un parcours de formation continue
Autorisé
Le jury de certification pour l’obtention par voie de formation est à minima constitué comme suit : - 1 membre de l’Institut – Président du jury - 1 professionnel exerçant la fonction ou expert dans les emplois visés, sans lien ni avec les candidats ni avec l’organisme certificateur
En contrat de professionnalisation
Autorisé
Le jury de certification pour l’obtention par voie de formation est à minima constitué comme suit : - 1 membre de l’Institut – Président du jury - 1 professionnel exerçant la fonction ou expert dans les emplois visés, sans lien ni avec les candidats ni avec l’organisme certificateur
Par candidature individuelle
Non autorisé
Par expérience
Autorisé
Conformément au décret n°2019-111 du 31 octobre 2019 relatif à la mise en œuvre de la validation des acquis de l'expérience (article R335-8) du Code de l’Education), le jury de certification pour l’obtention par voie de VAE est à minima constitué comme suit : - 1 membre de l’Institut – Président du jury - 2 professionnels exerçant la fonction ou expert dans les emplois visés

Segmentation de la certification

Cette certification se compose de 4 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.

RNCP36926BC01 - 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

RNCP36926BC02 - 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

RNCP36926BC03 - 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

RNCP36926BC04 - 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

Je cherche à faire...