Date de mise à jour : 11/09/2026 | Identifiant OffreInfo :
14_AF_0000289572
Organisme responsable :
EPIE Formation
La formation a pour objectif de former des professionnels capables de concevoir l'architecture logicielle d'une application en fonction des besoins des utilisateurs, de développer des interfaces utilisateur et des composants métier sécurisés, de gérer les données, de mettre en œuvre les tests, de préparer le déploiement et de contribuer à la mise en production dans une démarche DevOps, tout en adoptant une posture professionnelle adaptée aux projets informatiques et au travail en équipe ; À l'issue de la formation, le titulaire de la certification est en capacité de : ; - Installer et configurer son environnement de travail en fonction du projet ; réaliser l'installation et la configuration de son environnement de travail en début de projet, en adéquation avec les technologies utilisées. ; - Développer des interfaces utilisateur ; Cette compétence s'exerce seul ou en équipe, à partir de la maquette du dossier de conception et à l'aide de l'environnement de développement défini. ; - Développer des composants métier ; Le développement de composants métier s'effectue seul ou en équipe à partir d'un dossier de conception et à l'aide de l'environnement de développement défini. ; - Contribuer à la gestion d'un projet informatique ; Mener en autonomie la gestion complète d'un projet informatique en adéquation avec la méthode de gestion de projet choisie, séquentielle ou itérative. ; - Analyser les besoins et maquetter une application ; effectuer le maquettage d'applications qui peuvent nécessiter des compétences de web design ; - Définir l'architecture logicielle d'une application ; En tenant compte des besoins des utilisateurs, en amont de tout développement, définir l'architecture logicielle multicouche répartie en vue du développement d'une application sécurisée. ; - Concevoir et mettre en place une base de données relationnelle ; A partir des besoins exprimés dans le cahier des charges, concevoir le schéma conceptuel des données en respectant les règles des bases de données relationnelles, les règles de nommage en vigueur dans l'entreprise et en assurant l'intégrité des données. ; - Développer des composants d'accès aux données SQL et NoSQL ; après l'analyse des besoins de l'utilisateur, le concepteur développeur d'applications la conçoit et met en place la base de données. ; - Préparer et exécuter les plans de tests d'une application ; le concepteur développeur d'applications prépare un plan de tests comprenant les tests d'intégration, y compris de non-régression si nécessaire, les tests systèmes y compris les tests de sécurité et de charge. ; - Préparer et documenter le déploiement d'une application ; En fin de processus de développement et de tests, ou à la fin de chaque itération lors d'une démarche d'intégration, définir ou mettre à jour la procédure d'exécution des tests d'intégration, système et d'acceptation client
La pédagogie mise en œuvre dans le cadre de la formation est fondée sur une approche professionnalisante, centrée sur l'acquisition de compétences opérationnelles directement mobilisables en entreprise. ; L'apprentissage s'appuie sur : ; Des situations professionnelles reconstituées, proches des conditions réelles d'exploitation, ; Des travaux pratiques intensifs sur des infrastructures systèmes, réseaux et virtualisés, ; Des études de cas issues de contextes professionnels ; Un projet fil rouge favorisant la mise en œuvre transversale des compétences, ; Une alternance régulière entre apports théoriques et mises en pratique. ; Cette approche permet de préparer efficacement l'apprenant à l'exercice du métier en entreprise et aux épreuves du titre professionnel. ; 11 modules composent le programme du parcours de formation moyen (des aménagements sont possibles dans la logique de l'individualisation des parcours) ; ; Module M1 / 70 heures : Environnement de développement & méthodes ; Bloc de Compétences correspondant : BC1 Développer une application sécurisée ; Module M2 / 80 heures : Développement des interfaces utilisateur ; Bloc de Compétences correspondant : BC1 Développer une application sécurisée ; Module M3 / 120 heures : Développement des composants métier ; Bloc de Compétences correspondant : BC1 Développer une application sécurisée ; Module M4 / 70 heures : Analyse des besoins & maquettage ; Bloc de Compétences correspondant : BC2 Concevoir et développer une application sécurisée ; organisée en couches ; Module M5 / 80 heures : Architecture logicielle & conception ; Bloc de Compétences correspondant : BC2 Concevoir et développer une application sécurisée ; organisée en couches ; Module M6 / 160 heures : Bases de données & accès aux données ; Bloc de Compétences correspondant : BC2 Concevoir et mettre en oeuvre une solution en réponse à un besoin d'évolution ; Module M7 / 70 heures : Tests applicatifs & qualité ; Bloc de Compétences correspondant : BC3 Préparer le déploiement d'une application sécurisée ; Module M8 / 70 heures : Déploiement & DevOps ; Bloc de Compétences correspondant : BC3 Préparer le déploiement d'une application sécurisée ; ; Module M9 / 45 heures : Projet fil rouge & préparation à la certification ; Bloc de Compétences correspondant : BC1 - BC2 – BC3 Module transversal ; Module M10 / 40 heures : Technique de Recherche Emploi - Développement durable ; Bloc de Compétences correspondant : BC1 - BC2 – BC3 Module transversal ; Module M11 / 40 heures : Anglais professionnel ; Bloc de Compétences correspondant : BC1 - BC2 – BC3 Module transversal
Titre professionnel concepteur développeur d'applications
Certifiante
Bac + 3 et 4