Aller au contenu

Présentation du titre CDA version 2023

Concepteur Développeur d’Application (CDA) - Bac+3/4 (niveau 6)

Lien vers France Compétences du titre CDA RNCP 37873

activites-et-competences-cda

Sources officielles :

Description du métier

Le concepteur développeur d’applications conçoit et développe des applications sécurisées, en respectant les réglementations et en appliquant les procédures qualité.

Objectifs

L’objectif de cette formation est de vous préparer à réussir l’examen dans des conditions optimales et de vous rendre autonome dans l’exercice du poste de travail visé. La formation est structurée en 3 Activités Types (AT) capitalisables qui peuvent être validées indépendamment sous la forme d’un Certificat de Compétences Professionnelles (CCP).

Le Titre Professionnel CDA est décerné dès que tous les CCP ou AT sont validés sachant que le titre comprend 11 compétences professionnelles réparties entre les 3 activités.

Contenu (selon le référentiel)

Explications sur les compétences avec des exemples concrets.

Activité 1 – Développer une application sécurisée
1. Installer et configurer son environnement de travail en fonction du projet. 
2. Développer des interfaces utilisateur
3. Développer des composants métier
4. Contribuer à la gestion d'un projet informatique
Activité 2 – Concevoir et développer une application sécurisée organisée en couches
5. Analyser les besoins et maquetter une application
6. Définir l'architecture logicielle d'une application
7. Concevoir et mettre en place une base de données relationnelle
8. Développer des composants d'accès aux données SQL et NoSQL 
Activité 3 – Préparer le déploiement d’une application sécurisée
9.  Préparer et exécuter les plans de tests d'une application
10. Préparer et documenter le déploiement d'une application
11. Contribuer à la mise en production dans une démarche DevOps

Choix techniques (non exhaustif)

Il n’y a aucune indication de choix de technologies dans le référentiel.

Cependant, il est souhaitable d’aborder les technologies et concepts suivants :

Designs patterns, Java, Swing, JFX, JakartaEE, framework Spring, Spring Boot, Android, Angular, TypeScript, JavaScript, HTML5, CSS3, WCAG, RGAA pour l’accessibilité, modélisation avec UML et Merise pour la partie persistante, SQL, MySQL, PostgreSQL, triggers, procédures stockées, transactions, sécurité avec les critères OWASP, JSON, API REST, JDBC, JPA, Junit, Hibernate (ORM), MongoDB pour le NoSQL, Scrum, Git, GitHub, GitLab, notions en DevOps, Jenkins, Python, NodeJS, Docker,…

Ce que nous allons aborder en formation

Objectif : Développer un projet Web responsive en Java/Spring Boot/Thymeleaf/VueJS/SQL/NoSQL

Planning (hyperplanning)

Modalités

La formation se fera en face à face.

Les cours, travaux pratiques, projets individuels et en groupe assurent, au-delà de l’apport théorique, l’acquisition d’une démarche opérationnelle directement utilisable en entreprise.

Les supports de cours peuvent être dans différents formats :

Des évaluations périodiques en cours de formation permettent de valider les compétences indispensables pour la préparation à l’obtention du titre.

Examen final

L’obtention du titre professionnel de Concepteur Développeur d’Applications est délivré par le Ministère du Travail au terme d’un examen final devant un jury de professionnels d’une durée d’environ 2h15 selon les modalités suivantes :

Description des modalités d’évaluation sur le site du ministère

  1. Présentation d’un projet réalisé en amont de la session : 40 minutes

En amont de la session d’examen, le candidat réalise un ou plusieurs projets.

Il prépare un dossier de projet et un support de présentation de type diaporama. Le dossier de projet rend compte de l’ensemble des projets.

Lors de l’examen, le jury prend connaissance du dossier de projet imprimé avant la présentation du candidat. Le candidat présente ensuite son ou ses projets au jury.

  1. Entretien technique : 45 minutes

Le jury questionne le candidat sur la base de son dossier de projet et de sa présentation, afin de s’assurer de la maîtrise des compétences couvertes par le projet ou les projets. Un questionnement complémentaire lui permet d’évaluer les compétences qui ne sont pas couvertes par le projet ou les projets.

  1. Questionnaire professionnel : 30 minutes

L’ensemble des candidats répondent en même temps au questionnaire professionnel en présence d’un surveillant.

Le candidat étudie une documentation technique rédigée en anglais.

Il répond à

  1. Entretien final : 20 minutes

Y compris le temps d’échange avec le candidat sur le dossier professionnel.

Durée totale de l’épreuve pour le candidat : 02 h 15 minutes

Le dossier (documents à télécharger)

Télécharger le document vierge Dossier professionnel au format word

Télécharger le document vierge Dossier professionnel au format pdf modifiable

Pour les versions de Dossiers Projets, j’en ai en stocke que je peux vous montrer par la suite si besoin. Il n’y a pas de formalisme attendu.

Je vous envoie le fichier Excel d’auto-évaluation de vos compétences via Teams.