Concepteur Développeur d'Applications (CDA)
Concevez et développez des applications performantes, sécurisées et évolutives, du besoin métier à la mise en production.
Certificateur : Ministère du Travail, du Plein Emploi et de l'Insertion
Certification
Titre à finalité professionnelle enregistré au RNCP (code RNCP37873) , niveau Bac+3 , délivré par Ministère du Travail, du Plein Emploi et de l'Insertion .
La formation
Formation au cycle de vie complet du logiciel : analyse des besoins, modélisation des données, développement web et mobile, qualité, sécurité applicative et mise en production en démarche DevOps.
Prérequis : Bac+2 en informatique et/ou 1 à 2 ans d'expérience en développement. Niveau B2 en français. Bases solides en algorithmique, programmation orientée objet et bases de données.
Le programme
Programme donné à titre indicatif et non contractuel.
Blocs de compétences
Développer une application sécurisée
- Installer et configurer son environnement de travail en fonction du projet
- Développer des interfaces utilisateur
- Développer des composants métier
- Contribuer à la gestion d'un projet informatique
Concevoir et développer une application sécurisée organisée en couches
- Analyser les besoins et maquetter une application
- Définir l'architecture logicielle d'une application
- Concevoir et mettre en place une base de données relationnelle
- Développer des composants d'accès aux données SQL et NoSQL
Préparer le déploiement d'une application sécurisée
- Préparer et exécuter les plans de tests d'une application
- Préparer et documenter le déploiement d'une application
- Contribuer à la mise en production dans une démarche DevOps
Déroulé du cursus
Cycle CDA (année unique)
- Architecture logicielle, conception et agilité · 70 h
- Data engineering et persistance · 49 h
- Développement applicatif et implémentation d'IA · 105 h
- Qualité, DevOps et déploiement · 70 h
- Sécurité, éthique et responsabilité numérique · 35 h
- Projets encadrés, immersion professionnelle, Global IT Skills · 189 h
Et après ?
Développeur web / backend / frontend, full-stack, applications mobiles, concepteur développeur d'applications, analyste programmeur, intégrateur d'applications. Évolution : lead developer (junior), chef de projet technique (junior).
Métiers visés
- Analyste programmeur
- Chef de projet technique (junior)
- Concepteur développeur d'applications
- Développeur backend
- Développeur d'applications mobiles
- Développeur frontend
- Développeur full-stack
- Développeur web
- Intégrateur d'applications
- Lead developer (junior)
Secteurs d'activité
- E-commerce et retail
- ESN / SSII
- Grandes entreprises multisectorielles (banque, assurance, industrie, transport, santé)
- Institutions publiques et administrations
- Startups technologiques (SaaS, fintech, edtech, healthtech)
Poursuites d'études
- ESIS : Expert en systèmes d'information et sécurité (RNCP39394)
- CPDIA : Chef de projet data et intelligence artificielle (RNCP41813)
- Mastères spécialisés (développement, cybersécurité, data, cloud)
Nos résultats
Données 2024.
Financement
En alternance, cette formation est prise en charge par l'entreprise et son OPCO : aucun frais de scolarité à votre charge. Vous êtes salarié et rémunéré, en pourcentage du SMIC selon votre âge et votre année de contrat.
Admission et sessions
Admission en cycle CDA
Conditions d'admission
- Être titulaire d'un Bac+2 en informatique
- Expérience significative de 1 à 2 ans en développement
- Niveau B2 en français
- Bases solides en algorithmique, programmation orientée objet et bases de données
Cette formation vous intéresse ?
Candidatez en ligne : un conseiller vous accompagne, notamment pour trouver votre entreprise en alternance.
