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

Lieu de formation

102 Avenue Philippe-Auguste 75011 Paris 11e