Le métier : Vous réalisez et maintenez des applications informatiques adaptées à l'industrie, la gestion ou aux loisirs et à un champ technologique (PC, Internet, télécommunication). Vous assurez la conception technique, la programmation, la mise au point (tests) d'applications informatiques.
Circonstances habituelles du travail : Une partie de votre activité peut s'effectuer à distance, au téléphone ou au travers des réseaux informatiques. Dans les services de petite taille, il est exigé une grande polyvalence. Dans les services importants, les activités sont plus spécialisées. Vous pouvez travailler pour une Sociétés de Services en Ingénierie Informatique (S.S.I.I.).
Cette formation se compose de 3 modules de formation qualifiante et une période en entreprise.
Module 1 : Spécifier une application informatique : Analyser le cahier des charges d'une application - Apporter un appui technique sur la faisabilité d'un projet - Prendre en compte l'environnement de l'application - Modéliser les données à informatiser (6 semaines).
Module 2 : Concevoir une application informatique : Construire l'interface homme/machine Construire la base de données - Formaliser l'application à développer (3 semaines) .
Module 3 : Programmer une application informatique : Concepts de base informatique - Définir et coder un algorithme - Programmer une application informatique dans un langage orienté objet, dans un contexte événementiel - Manipuler des données avec un langage de requête - Accéder à une base de données par programme - Réaliser un jeu d'essai pour les tests et recetter le code informatique (13 semaines).
Trois options sont proposées (9 semaines) selon les possibilités des centres de formation. A noter que ces options ne représentent que 20 % de la formation.
- Option industrielle et embarquée : Programmer avec un langage permettant l'accès aux ressources matérielles (langage C) - Programmer dans un contexte multitâches - Prise en compte de l'environnement de l'informatique industrielle et embarquée - Programmer et déployer sur un système cible (contexte embarqué) - Intégrer les technologies Internet en milieu industriel (programmation TCP/ IP).
- Option Client/serveur : Architecture client / serveur (concepts) - Programmer en utilisant les outils de développement du serveur - Répartir les données et les traitements sur une architecture client / serveur - Programmer le Système Général de Banque de Données (SGBD).
- Option services Internet : Architecture et services Internet - Programmer les pages Web (HTML, Java script) - Programmer les composants serveur, le SGBD - Concevoir, configurer et administrer un site Web - Intégrer les composants métiers sur un serveur d'application.
Module4 : Période en Entreprise (PE) (8 semaines).
Module 5 : Session de validation (1 semaine).
Informations complémentaires :
Accès à la formation : Entretien de confirmation du besoin de formation - tests - entretien.
Durée maximum : Formation de niveau III d'une durée modulable 11 mois (1575 h)