RNCP Niveau 6 : Concepteur Développeur d’Application

Titre professionnel du ministère de l’Emploi et de la Formation professionnelle Inscrit au répertoire national des certifications  professionnelles (RNCP)

Bac+3/Bac+4 : Niveau 6 Code RNCP : 37873 enregistrée le 18-12-2028 , Code NFS 326t

Être titulaire d’un titre Concepteur Développeur d’applications, c’est prendre en charge la conception et le développement d’applications informatiques.

Le concepteur développeur d’applications crée des programmes informatiques : il analyse le projet, définit les grandes lignes, réalise un cahier des charges et propose des solutions.

Le concepteur développeur web met en œuvre une démarche de développement qui s’appuie sur le cycle de vie du logiciel, en utilisant une approche qualité, des formalismes basés sur MERISE d’une part (essentiellement pour les données) et d’UML d’autre part. Il travaille en collaboration avec d’autres membres de l’équipe projet en utilisant les principes du développement collaboratif. Son périmètre s’étend depuis l’étude de l’existant jusqu’à la mise en exploitation, en passant par la programmation de logiciels voire la maintenance.

Les projets que l’analyste développeur a en charge font suite à des demandes formulées directement par un client, par une maîtrise d’ouvrage ou par l’intermédiaire d’un chef de projet. Elles peuvent porter sur la réalisation de nouvelles applications ou sur la maintenance évolutive d’applications existantes.

Il se prépare en alternance régie par un contrat de professionnalisation, d’apprentissage, une période de professionnalisation ou par convention de stage. Au travers d’une relation tripartite coordonnée (Entreprise, l’apprenant, Centre de Formation), la pédagogie de l’alternance permet d’acquérir, pas à pas, de façon individualisée les compétences et savoirs professionnels liés à l’exercice du métier.

L’apprenant est salarié de l’entreprise avec un contrat de travail CDD ou CDI ou stagiaire par le biais d’un stage conventionné.

En initial, la durée totale de stage en entreprise sur l’ensemble de la période de formation est de 12 semaines.

Prérequis nécessaires

Maîtrise des thématiques suivantes :  

  • Algorithmique et programmation  
  • La conception et la mise en place des bases de données  
  • Connaissances élémentaires sur le génie logiciel 

Objectifs de formation

  • Acquérir les compétences nécessaires à la conception et au développement de la persistance des données en intégrant les recommandations de sécurité.
  • Acquérir les compétences nécessaires à la conception et au développement d’une application multicouche répartie en intégrant les recommandations de sécurité.

Programme de la formation 

A – Expression et communication en langue Anglaise
B – Concevoir et développer des composants d’interface utilisateur en intégrant les recommandations de sécurité

• Maquetter une application : UI / UX Design
• Programmation Python• Langage de script PHP
• Développer la partie front-end d’une application WEB : HTML et Bootstrap
• Développer la partie back-end d’une application WEB : Angular – NodeJS
C – Concevoir et développer la persistance des données en intégrant les recommandations de sécurité.

• Langages SQL et PL/SQL
• Les BD NoSQL
• Software Architectural Design
• Modélisation des systèmes d’information (Merise et UML)
• Introduction Big Data
• Outils et méthodes de gestion de projets
D – Concevoir et développer une application multicouche répartie en intégrantles recommandations de sécurité

• Devops
• Java avancé (JDBC et Swing)
• Symfony et ORM Doctrine
• Développement d’applications mobiles (IONIC et android)
• Bases des réseaux et des télécommunications
• Sécurité des applications
• Virtualisation et CLOUD
E – Ateliers de professionnalisation

• Préparation Projet

Durée de la formation

La formation dure 12 mois

Délai d’accès

9 Octobre 2023 – 24 Novembre 2024

Notre organisme de formation s’engage à vous répondre dans un délai de 72 heures.

Frais de scolarité

En apprentissage : sans frais pour l’apprenti, formation financée par les OPCO (Opérateurs de compétences).

Contact

Mail : contact@studinfo.com 

Tél : +33 1 73 43 58 82 

Méthodes mobilisées et modalités d’évaluation

Le cursus de formation pour la formation CDA alterne régulièrement entre théorie et pratique. Nous mettons également à disposition des apprenants des ressources pédagogiques supplémentaires grâce à l’accès libre à certains MOOC telles que les plateformes LinkedIn Learning et Coursera.    

Modalités d’examen

L’examen final se déroule selon les directives des référentiels de la DREETS. Le candidat est évalué par un jury composé de professionnels, sur la base des éléments suivants :

  • Une mise en situation professionnelle ou une présentation d’un projet réalisé en amont de la session, complétée par un entretien technique, un questionnaire professionnel, un questionnement à partir de production(s) si prévus au RC
  • Les résultats des évaluations passées en cours de formation
  • Un dossier professionnel dans lequel le candidat a consigné les preuves de sa pratique professionnelle, complété d’annexes si prévues au RC.
  • Un entretien final avec le jury

Métiers et débouchés

  • Concepteur développeur, concepteur d’applications informatiques
  • Développeur d’applications, développeur informatique
  • Développeur back end, développeur front end, développeur full stack
  • Développeur d’applications mobiles
  • Développeur web, développeur web mobile, développeur web et web mobile
  • Ingénieur d’études et développement
  • Analyste programmeur informatique

Poursuite d’étude

Les apprentis en CDA peuvent passer en Mastère MPI

Passerelle

Aucune passerelle pour cette formation

Dernière date de mise à jour: 2024