Objectifs
- Acquérir la maîtrise de la programmation d'au moins deux langages objet (Java, C#, PHP, C++)
- Savoir concevoir et exploiter une base de données (Oracle, SQL Server, MySQL, PostGreSQL)
- Savoir développer des composants d'accès aux données
- Acquérir la maîtrise de toutes les composantes du développement d'un site Web de A à Z :
* Ergonomie (UI, UX), aspects client et intégration (HTML5/CSS3, JavaScript), programmation côté serveur
* Acquérir la maîtrise de toutes les composantes du développement mobile : natif (iOS, Android) et multiplateforme
* Savoir intégrer les bonnes pratiques et la méthodologie du développement sécurisé des applications
* Comprendre et connaître les bases de la gestion de projet Web et Mobile
* Acquérir une culture générale de l'environnement Big Data : Hadoop, Map Reduce, bases de données NOSQL et le langage de programmation R
A l'issue de ce parcours, les stagiaires sauront notamment :
- Concevoir des applications objets, en utilisant le langage de modélisation Merise
- Développer des interfaces Web ou mobiles
- Développer des applicatifs métiers en utilisant le langage Java et la plateforme d'entreprise Java EE
Contenu de la formation
1. Concevoir et développer des composants d'interface utilisateur en intégrant les recommandations de sécurité
2. Concevoir et développer la persistance des données en intégrant les recommandations de sécurité
3. Concevoir et développer une application multicouche répartie en intégrant les recommandations de sécurité
4. Sécurité informatique
5. Gestion de projet
Certification(s)
-
Titre professionnel concepteur développeur d'applications
-
Avertissement : cette fiche est en état archivée
-
Remplacée par :
Titre professionnel concepteur développeur d'applications
-
Niveau de sortie :
Niveau 6 - Niveau BUT, Licence, Licence Pro
- Certificateur : Ministère du travail et de l'emploi