Validation :
Titre professionnel niveau III « Développeur Logiciel » (TP-01280).
Prochaines rentrées :
10 avril 2012, 15 octobre 2012
Public concerné :
Bac scientifique ou technique et/ou expérience significative en développement.
Pré-requis techniques :
- Connaissance de la micro-informatique.
- Connaissances en anglais (lire, comprendre des textes courts, poser des questions simples sans trop d'hésitation et exprimer des opinions).
Qualités personnelles attendues :
Rigueur du raisonnement logique, faculté d'analyse, esprit de synthèse, sens de l'organisation, facilités de communication et d'expression, capacités d'autonomie et d'initiative.
Objectifs :
A l’issue de cette formation, le Développeur Logiciel doit être capable de :
- Développer de petites applications informatiques
- Assurer la conception technique, la programmation, la mise au point (tests) des applications.
- Assurer la maintenance corrective et évolutive des applications
Une partie de votre activité peut s'effectuer à distance, au téléphone ou au travers des réseaux informatiques.
Débouchés :
Offres correspondantes au code ROME suivant :
M1805 : Études et développement informatique
Autres appellations de l'emploi-type :
Analyste programmeur, informaticien d'application, informaticien de développement, concepteur développeur, développeur en nouvelles technologies, développeur Web.
PROGRAMME DE LA FORMATION :
I - Développer la persistance des données
Spécifier fonctionnellement le système cible
Analyser les informations à modéliser
Manipuler les données avec le langage de requête SQL
Programmer dans le langage du SGBD
Administrer un SGBD
II - Développer une application simple
Concevoir et coder des pages web
Dynamiser un site web
Composer un modèle objet
Programmer dans un langage Objet
Concevoir une base de données en tenant compte des spécifications du client
III - Réaliser une application complexe répondant aux exigences d’un contexte professionnel
Réaliser des composants logiciels enfichables
Construire les passerelles d’accès aux données
Développer la couche de présentation
Organiser le transfert d’informations sous Java
Réaliser une application locale en Java
IV - Réaliser un produit de gestion commerciale
Concevoir et réaliser une application
Effectuer la recette de l’application
Déployer l’application
V - Blocs d’apprentissage transversaux
Organiser un développement en utilisant des concepts de programmation structurée
Eco-citoyenneté et Informatique verte
Techniques de Recherche d’Emploi
VI - Projet de synthèse en entreprise