Prérequis et objectifs
Résultats attendus
Titre professionnel concepteur développeur d'applications
Prérequis de la formation
- Le stagiaire doit pouvoir lire et écrire en français
- Les demandes d’inscriptions aux titres RNCP sont étudiées par nos
équipes pédagogiques afin de s’assurer de l’accessibilité aux titres
visés. - Des bases en informatique et la connaissance de WINDOWS/IOS sont
fortement conseillées
Pour l'inscription à l'examen de
tous les titres RNCP, certains documents obligatoires vous seront demandés par
l'organisme.
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
Objectifs de sortie
Secteurs d?activités :
- Entreprise de services numériques (ESN ou ex-SSII) réalisant des prestations de développement d'applications, en régie ou au forfait
- Entreprise de solutions logicielles
- Structure utilisatrice, de type entreprise du secteur privé ou public, possédant un service dédié aux études et aux développements informatiques
- Activité d'informaticien d'études indépendant
Type d'emplois accessibles :
- Concepteur développeur, concepteur d'applications informatiques
- Développeur d'applications, développeur informatique
- Développeur back end, développeur front end, développeur full stack
- Développeur d'applications mobiles
- Développeur web, développeur web mobile, développeur web et web mobile
- Ingénieur d'études et développement
- Analyste programmeur informatique
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
- RESEAU SECURITE INITIATION – 7h
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
Vous pourrez vous connecter à la
plateforme E-learning 24h/24.
Vous bénéficierez d'un suivi et
d'un accompagnement personnalisé.