2isa Institut informatique sud aveyron reclassement professionnel retour accueil

Institut informatique sud aveyron

? Aide | Accueil | back to english web site
Vous êtes ici : Formations > Concepteur Développeur Informatique CDI

Concepteur Développeur Informatique (CDI)

Pour réussir la formation

  • Rigueur du raisonnement logique
  • Autonomie et méthode dans l'organisation de travail
  • Capacité d’abstraction
  • Aptitude au travail en équipe
  • Qualités relationnelles et pédagogiques vis à vis des utilisateurs
  • Motivation pour un métier de services
  • Aptitude à communiquer et à rendre compte à l'oral et à l'écrit
  • Capacité de résistance au stress
  • Capacité d’écoute et d’analyse
  • Aptitude à une bonne gestion du temps

Niveau de qualification obtenu

Titre Professionnel de niveau II de Développeur Logiciel (équivalent Bac + 3) ) 

La fonction

Le Concepteur Développeur (nouvelle fenêtre) en Informatique prend 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é (CMMI).

Il prend en charge le développement d'applications suite à l'expression des besoins fournie par un client (PME / PMI, Grands comptes...). Il intervient dans les différentes phases du processus du développement, de l’analyse du cahier des charges à la mise en place et à la maintenance de l’application en passant par la formation des utilisateurs.

Il intervient sur les différentes phases du processus de développement logiciel : il définit l'architecture, modélise les données et met en place les tests. En fonction de la taille du projet, il peut être amené à animer un groupe de développeurs.  

Les métiers

  • Analyste programmeur, Informaticien de développement, Informaticien d’application Analyse d’un cahier des charges, conception et réalisation d’une application informatique
  • Développeur Web : Conception et réalisation d’un site web ou d’une application de type web
  • Développeur NTIC : Conception et programmation d’applications complexes en architecture distribuée, coordination et suivi de projet  

Durée de la formation

Deux parcours de formation sont possibles à 2ISA :

  • Le parcours long destiné à des stagiaires de niveau Bac Scientifique ou Technologique non informaticiens. Ce parcours est d’une durée de 91 semaines dont 25 semaines en Période d’Application en entreprise (2 stages de 13 et 12 semaines).
  • Le parcours court destiné à des stagiaires de niveau Bac + 2 informatique ou ayant une expérience professionnelle en informatique significative. Il est d’une durée de 38 semaines dont 12 semaines de stage en entreprise. Il est constitué d’un module préparatoire permettant de se familiariser avec les outils et méthode utilisés au cours de la formation et du module 3 « Développer une application x-tiers ». Ce qui signifie que les compétences des 2 premiers modules correspondent aux pré-requis de ce parcours court. Une journée de positionnement individuel est nécessaire, pour chaque stagiaire, avant la prononciation de l’orientation vers ce parcours.

Prochaine session

La date de la prochaine session est en page d'accueil.
Pour connaître les dates des sessions ultérieures, contacter 2iSA.

La formation est structurée en 3 activités qui permettent d’acquérir les compétences suivantes:

Photo du poste de travail d un stagiaire
  • Contenu de la formation

    Développer la persistance des données

    Sur la base d’un cahier des charges constitué à partir des besoins formulés par les utilisateurs, le développeur doit créer ou adapter une base de données opérationnelle et la documentation technique s’y rapportant. Pour cela, il utilise une méthode et un outil de modélisation des données. Il construit la base de données et manipule les données à l’aide du langage de requête SQL. Il est chargé des jeux d’essai et des scripts de génération, de restauration et de sauvegarde de la base.

    Développer les composants d’interface

    Cette activité consiste à développer les composants qui permettent de présenter les données à travers une interface conviviale pour les utilisateurs. Les composants à réaliser doivent permettre d'afficher des formulaires de saisie, de générer les requêtes de mise à jour de la base de données et d'afficher ou d'imprimer des états à partir de données extraites en y faisant éventuellement des transformations. Les technologies utilisées peuvent être de type client /serveur ou sous une architecture de type Web.

    Développer une application x-tiers

    Cette activité consiste à développer des applications dont les composants fonctionnent sur une architecture complexe (plusieurs ordinateurs différents - concept de répartition) et s'invoquent de façon asynchrone pour effectuer une tâche donnée. La relation entre les différents ordinateurs se fait par le réseau. Les composants de l'application s'appuient sur des protocoles standards pour se synchroniser et pour se sécuriser. L'activité consiste à automatiser des processus d'entreprise dans cette architecture.

    Et aussi, tout au long de la formation…

  • Adapter sa communication à ses interlocuteurs dans le contexte professionnel
  • Utiliser l’anglais dans son activité professionnelle
  • Organiser et planifier son temps
  • Assister les utilisateurs
  • Produire la documentation associée à l’application

 Liens utiles

 

Valid XHTML 1.0 Transitional   Reseau professionnel LinkedIN
2iSA - 32, avenue de la République - BP 90210 - 12102 Millau cedex - Tél. 05 65 61 44 00 - Fax. 05 65 61 44 99