Les objectifs
- Concevoir et développer des composants d'interface utilisateur en intégrant les recommandations de sécurité
- Concevoir et développer la persistance des données en intégrant les recommandations de sécurité
- Concevoir et développer une application multicouche répartie en intégrant les recommandations de sécurité.
Modalités pédagogiques
- 70 à 80% de pratique professionnelle (mise en situation sur un plateau technique, études de cas, travaux pratiques…)
- 20 à 30% de théorie/technologie professionnelle
- Période(s) d’application en entreprise.
Public éligible
- Demandeur(se) d’emploi à partir de 20 ans
Les prérequis
- Niveau bac + 2 minimum ou équivalent, de préférence filière scientifique ou technologique.
- Pratique courante recommandée de l'ordinateur, des smartphones et tablettes tactiles ainsi que de leurs outils (outils des systèmes d’exploitation, bureautique et internet).
- Pratique de l'anglais à l’oral et à l’écrit (lire, comprendre des textes courts, poser des questions simples sans trop d’hésitation et exprimer ses opinions).
Modalités d’accès
- Inscription
- Réunion d’information collective
- Évaluation
- Entretien
- Décision
La phase de recrutement débute en moyenne 3 mois avant la date de démarrage de l’action.
Indicateur
- Taux de réussite à la session d’examen : nouvelle formation
CCP 003149 – Développer une application sécurisée :
- Maquetter une application.
- Développer une interface utilisateur de type desktop.
- Développer des composants d’accès aux données.
- Développer la partie front-end d’une interface utilisateur web.
- Développer la partie back-end d’une interface utilisateur web
CCP 003150 – Concevoir et développer une application sécurisée organisée en couches :
- Concevoir une base de données.
- Mettre en place une base de données.
- Développer des composants dans le langage d’une base de données.
CCP 003151 – Préparer le déploiement d’une application sécurisée :
- Collaborer à la gestion d’un projet informatique et à l’organisation de l’environnement de développement.
- Concevoir une application.
- Développer des composants métier.
- Construire une application organisée en couches.
- Développer une application mobile.
- Préparer et exécuter les plans de tests d’une application.
- Préparer et exécuter le déploiement d’une application.
• Concepteur(trice) développeur(se) d’applications