Titre professionnel concepteur développeur d'applications - concepteur développeur d'applications - CDA
Date de mise à jour :
Identifiant Offre Info : 14_AF_0000248476
Organisme responsable :
E-Petitpas
(ouvre dans un nouvel onglet)
Référentiels
Code Rome
- M1802 Expertise et support en systèmes d'information
- M1803 Direction des systèmes d'information
- M1805 Études et développement informatique
Formacode
- 31006 : Sécurité informatique
- 31010 : Architecture web
- 31036 : Administration base de données
- 31067 : Développement informatique
- 31084 : Informatique de gestion
Présentation de la formation
Objectifs
Cette formation vise à permettre aux apprenants de concevoir, développer, sécuriser, tester et déployer des applications informatiques, conformément au référentiel du Titre Professionnel Concepteur Développeur d'Applications (RNCP 31678). À l'issue de la formation, les apprenants seront capables de : analyser les besoins d'un client concevoir une application sécurisée organisée en couches développer des interfaces utilisateur et des composants métier mettre en place des…
À l'issue de la formation, les apprenants seront capables de :
analyser les besoins d'un client
concevoir une application sécurisée organisée en couches
développer des interfaces utilisateur et des composants métier
mettre en place des bases de données et des accès aux données sécurisés
tester, documenter et déployer une application dans une démarche DevOps
préparer et présenter un dossier projet en vue de l'examen officiel
Formation certifiante de niveau 6, 100 % à distance, structurée par blocs de compétences et orientée projet. L'apprenant réalise plusieurs projets applicatifs, développe une application complète, constitue son dossier professionnel et prépare l'examen officiel du Titre Professionnel CDA.
Objectif pédagogique :
À l'issue de la formation, l'apprenant sera capable de :
• analyser les besoins d'un client
• concevoir une application sécurisée organisée en couches
• développer des interfaces utilisateur et des composants métier
• concevoir et administrer une base de données
• mettre en œuvre des accès aux données sécurisés SQL / NoSQL
• tester, documenter et déployer une application dans une démarche DevOps
• présenter un projet professionnel devant un jury habilité
Programme de la formation
Bloc 1 – Développer une application sécurisée Environnement développeur (IDE, Git, environnement dev / prod) Interfaces utilisateur (UX, accessibilité, interfaces web) Développement des composants métier Programmation orientée objet Sécurité applicative Gestion d'erreurs Gestion de projet / méthodes agiles Bloc 2 – Concevoir et développer une application organisée en couches Analyse des besoins & spécifications Architecture multicouche Sécurité de…
Bloc 1 – Développer une application sécurisée
- Environnement développeur (IDE, Git, environnement dev / prod)
- Interfaces utilisateur (UX, accessibilité, interfaces web)
- Développement des composants métier
- Programmation orientée objet
- Sécurité applicative
- Gestion d'erreurs
- Gestion de projet / méthodes agiles
Bloc 2 – Concevoir et développer une application organisée en couches
- Analyse des besoins & spécifications
- Architecture multicouche
- Sécurité de l'architecture
- Bases de données relationnelles
- Modélisation MCD / MLD / MPD
- SQL sécurisé
- Accès aux données SQL & NoSQL
- Prévention injections & sécurité des données
Bloc 3 – Préparer le déploiement d'une application sécurisée
- Tests logiciels (unitaires, intégration, sécurité, charge)
- Documentation technique
- Déploiement d'applications
- Environnements de test & production
- Démarche DevOps (CI/CD)
- Conteneurs (bases)
- Monitoring / supervision
Projet professionnel
- Réalisation d'un projet applicatif complet
- Constitution du dossier professionnel
- Préparation à la soutenance
- Coaching examen
Validation et sanction
Type de formation
Certifiante
Niveau de sortie
Bac + 3 et 4
Durée, rythme, financement
Modalités pédagogiques
Formation 100% à distance
Séances en visioconférence
Alternance théorie/démonstration/ pratique
Exercices guidés et cas concrets
Accompagnement individualisé
Support pédagogique fournis
Durée
En centre
1050 h
En entreprise
280 h
Financement
- Conventionnement
- Oui
- Conditions de prise en charge
- Merci de nous contacter au direction@e-petitpas.fr ou votre conseiller France travail
Conditions d'accès
Public visé
- Tout public
Informations sur les publics
• Adultes débutants ou peu à l'aise avec l'informatique • Salariés souhaitant développer leurs compétences numériques • Demandeurs d'emploi • Personnes en reconversion professionnelle • Candidats aux métiers administratifs (assistant, secrétaire…) •
Modalités de recrutement et d'admission
Dossier
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
• Aucun prérequis technique • Savoir lire et comprendre le français • Disposer d'un ordinateur et d'une connexion Internet Si vous n'avez pas d'ordinateur, notre centre vous prêtera un ordinateur portable ou bureau selon le besoin et les matériels disponibles
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement à distance
Adresse
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
E-Petitpas
95100 Argenteuil - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates fixes