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
Contenu de la formation
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
Résultats de la formation
Titre professionnel concepteur développeur d'applications
Conditions spécifiques d'accès à la formation
Le stagiaire doit pouvoir lire et ecrire en francais Les demandes d inscriptions aux titres RNCP sont etudiees par nos equipes pedagogiques afin de s assurer de l accessibilite aux titres vises. Des bases en informatique et la connaissance de WINDOWS/IOS sont fortement conseillees Pour l inscription a l examen de tous les titres RNCP, certains documents obligatoires vous seront demandes par l organisme.