Objectifs
Résultats attendus
Titre professionnel concepteur développeur d'applications
Diplôme
Titre professionnel concepteur développeur d'applications
Objectifs de la formation
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
Métier(s) associé(s)
Domaines
Contenu
La formation "
BACHELOR Concepteur développeur d’applications - Titre RNCP37873 de niveau 6
(BAC+3) " vous propose 3 blocs de compétences comprenant des modules
de formation, des exercices, des quiz et un test par module.
BC01 : Concevoir et développer des composants d'interface utilisateur en
intégrant les recommandations de sécurité.
- HTML / CSS – 50h
- PHP / MYSQL – 40h
- JAVASCRIPT – 47h
- PHOTOSHOP – 20h
Avec ce bloc de compétences :
- Vous apprendrez le langage de programmation PHP, appréhenderez le
système de gestion de bases de données MySQL et aborderez les interactions
entre MySQL et PHP. - Vous apprendrez les bases des langages web HTML et CSS afin d’appréhender
et être à même de créer vos premières pages web. - Vous apprendrez les bases et fonctionnalités du langage JavaScript et
serez autonome sur la création de projets web. - Vous apprendrez l’utilisation de Photoshop afin de réaliser du
photomontage, du détourage d'image et des créations de visuels graphiques.
BC02 : Concevoir et développer la persistance des données en intégrant les
recommandations de sécurité.
- PHP / SQL - 40h
- SQL - 3h
Avec ce bloc de compétences :
- Vous apprendrez le langage de programmation PHP, appréhenderez le
système de gestion de bases de données MySQL et aborderez les interactions
entre MySQL et PHP. - Vous apprendrez les notions liées à un système de gestion de base de
données, la syntaxe des instructions SQL et la manipulation de données au
travers de clauses spécifiques et de cas pratiques.
BC03 : Concevoir et développer une application multicouche répartie en
intégrant les recommandations de sécurité.
- JAVA – 16h
- LANGUAGE C++ - 10h
- PYTHON – 25h
- R