Envoyer cette formation à un(e) ami(e)
Concepteur Développeur
- Durée du contrat : 20 mois
- Recrutement : bac+2 informatique au minimum, ou requalification d'informaticien ayant une expérience dans l'informatique
- Types de contrat : Contrat de professionnalisation
- Rythme d'alternance : 6 jours de formation par mois et le reste du temps en entreprise
Vous prenez en charge le développement d'applications informatiques dans le cadre de projets dont l'objectif est l'automatisation d'un ou plusieurs processus de l'entreprise, selon une démarche qualité. En relation avec votre client, vous analysez le fonctionnement de l'entreprise, définissez les différents processus et repérez ceux qu'il est possible techniquement d'automatiser et mesurez le coût d'automatisation de chacun.
Vous intervenez sur les différentes phases du processus de développement logiciel, vous assurez les tests d'intégration et le déploiement des composants réalisés. Lorsque les applications informatiques sont en exploitation, vous en assurez la maintenance corrective (résolution des bogues) et évolutive (évolution des besoins). En fonction de la taille du projet, vous pouvez être amené à animer un groupe de développeurs.
Vous travaillez dans des entreprises de toutes tailles utilisatrices de l'informatique (éditeurs informatiques, des sociétés de services (S.S.I.I)) ou vous êtes installé à votre compte. Dans une Société de Services en Ingénierie Informatique (S.S.I.I.), le travail s'effectue le plus souvent dans le cadre de détachement.
Compétences et modules de formation
1. Développer des composants d'interface :
Maquetter l'application. Programmer des formulaires et des états. Programmer des pages Web. Manipuler les données avec le langage de requête SQL. Développer les composants d'accès aux données. Installer les composants. Assister les utilisateurs. Communiquer dans un contexte professionnel.
2. Développer la persistance des données :
Modéliser les données. Mettre en place la base de données. Manipuler les données avec le langage de requête SQL. Programmer dans le langage du S.G.B.D. (triggers & procédures stockées). Utiliser l'anglais dans son activité professionnelle en informatique.
3. Développer une application N-tiers :
Définir l'architecture de l'application. Modéliser l'application à développer en utilisant UML.
Appliquer une démarche qualité. Développer les composants métier. Manipuler les données réparties dans une architecture Client/Serveur x-tiers. Développer les composants de la couche de présentation (IHM). Développer des composants intégrés à l'informatique nomade. Réaliser un test d'intégration. Déployer l'application. Animer l'équipe de développement. Actualiser ses compétences techniques.
Evaluation
Epreuve de synthèse :
Présentation d'un dossier de projet réalisé en entreprise lors d'une soutenance d'une heure devant un jury de professionnels.
Entretien avec le jury :
Prise en compte des évaluation en cours de formation et présentation du document de synthèse professionnel ( DSPP).
Télécharger le référentiel Concepteur Développeur Informatique





