Retour
Titre professionnel concepteur développeur d'applications
Objectifs de la formation
La formation permet d'acquérir les compétences métier pour exercer en tant que Concepteur(trice) Développeur(se) d'applications. Il s'agit d'acquérir une méthodologie solide pour prendre en charge le développement d'applications informatiques suite à l'expression des exigences fournies par un client ou un chef de projet. Le(la) concepteur(trice) développeur(se) d'applications intervient dans les différentes phases du processus de développement logiciel, assure les tests d'intégration et le déploiement des composants réalisés. A partir des besoins des utilisateurs formalisés dans un cahier des charges, le(la) concepteur(trice) développeur(euse) d'applications : développe ou utilise des composants logiciels d'interface restituant des résultats de traitements logiciels, puis les intègre afin de satisfaire les besoins des utilisateurs du système d'information, modélise, crée ou adapte une base de données et rédige la documentation technique associée, afin d'assurer le stockage et la gestion des données d'un système d'information, automatise des processus d'entreprise dans une architecture technique et applicative n-tiers, à partir de composants fonctionnant sur des serveurs distincts et coopérant au travers d'un réseau. Lorsque les applications informatiques sont en exploitation, il(elle) assure la maintenance corrective (résolution des bogues) et évolutive (évolution des besoins).
Contenu de la formation
Développement Maîtriser la programmation Maîtriser la méthodologie de développement Elaborer et rédiger des spécifications techniques Adapter les développements à l'utilisation sur les smartphones et tablettes Réaliser une documentation technique Mettre en place une maintenance corrective et évolutive de l'application Développer une interface utilisateur Développer des composants d'accès aux données Développer des pages web en lien avec une base de données Conception Maîtriser les conceptions orientées objet Maîtriser l'uml : langage de définition de conception Maîtriser les « design pattern » et les appliquer Mettre en place des architectures applicatives Collaborer à la gestion d'un projet informatique Construire une application organisée en couches Préparer et exécuter les plans de tests d'une application Préparer et exécuter le déploiement d'une application Administration bases de données Réaliser des modèles relationnels Maîtriser mysql Savoir faire des requêtes avancées Mettre en place des bases de données Développer des composants dans le langage d'une base de données Anglais Maîtriser le vocabulaire professionnel Acquérir les pratiques professionnelles Droits et obligations en informatiques Droits et obligation en informatique Connaître le droit informatique et les types de contrats Évaluer les responsabilités des informaticiens Gestion de projet informatique Évaluer délais, charges et coûts Organiser, planifier, suivre, contrôler le projet Maîtriser risques et qualité Communiquer Participer à des conférences Concourir pour des tournois de développement
Résultats de la formation
Titre professionnel concepteur développeur d'applications;Attestation de suivi de présence
Conditions spécifiques d'accès à la formation
Bac +2 informatique ou selon experience equivalente dans le developpement logiciel.
Métier formé
Développement
Niveau d'étude visé
Bac+3
Type d'immersion professionnelle
Contrat d'apprentissage
Organisme de formation
G2R
Durée de la formation
12 mois
Modalités de formation
formation entièrement présentielle
Prochaine(s) session(s)
- 22/01/2024 - 17/01/2025