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