Analyste programmeur - Développeur informatique



Objectifs, programme, validation de la formation

Objectifs

  • Analyser et formaliser le besoin de l’entreprise en solutions logicielles : La première activité de l’analyste programmeur consiste à contribuer à la définition des spécifications fonctionnelles d’une application logicielle demandée par le maitre d’oeuvre ou le Directeur du Système d’Information (DSI) ou son hiérarchique, en vue de son développement. Il doit mener une étude technique détaillée des besoins exprimés afin de réaliser une maquette ou prototype de la future application. Cette étude technique constituera la base de son travail de conception
  • Concevoir une solution informatique logicielle sous la responsabilité de son hiérarchique : A partir de cette étude technique détaillée et des spécifications fonctionnelles demandées, l’analyste-programmeur propose une modélisation de la future application. Il présente l’architecture globale de cette application (traitements des données, interfaces homme-machine, ) à la maitrise d’oeuvre pour accord
  • Développer une application informatique sous la responsabilité de son hiérarchique : Le développement de l’application est la dimension la plus technique du métier d’analyste- programmeur. Ainsi, le coeur de son métier est de développer tout ou partie d’une application, en faisant appel à ses savoirs et savoir-faire en programmation objet ou en programmation procédurale. Il met en oeuvre, tout au long du développement, les procédures de tests unitaires et de non-regression nécessaires à la garantie de son travail. Il participe à la recette globale du développement
  • Favoriser l’utilisation de l’application informatique par les utilisateurs : A partir de l’application testée, l’analyste-programmeur déploie l’application sur les postes informatiques des utilisateurs. Il conçoit les guides utilisateur et d’administration ainsi que les supports de présentation nécessaires aux utilisateurs. Il peut assurer la formation des utilisateurs à l’utilisation de l’application
  • Maintenir une application informatique, corriger et faire évoluer celle-ci : Tout au long de la vie de l’application, l’analyste-programmeur assure le maintien en fonctionnement de cette application. Sous la responsabilité de la maitrise d’oeuvre, il définit les évolutions et correctifs nécessaires à la continuité de son utilisation, en assure le développement et tient informés les utilisateurs des évolutions de l’application logicielle

Description, programmation

  • Analyser le besoin
    logiciel de l’entreprise et formaliser une étude préliminaire 
    Outil informatique, configuration
    et utilisation 
    Spécifications fonctionnelles

Interconnexion et
communication du système d’information 
Projet collaboratif Analyse du
besoin 

  • Concevoir une
    application informatique 
    Bases de la programmation et
    algorithmique 
    Programmation de l’internet des
    objets 
    Introduction à la modélisation
    des données 
    Outils et environnements de
    travail 
    Projet collaboratif Conception
    d’application 
  • Développer un site
    web et son application mobile 
    Introduction HTML et CSS

Javascript : client/serveur

Développement PHP

Développement mobile hybride

Projet collaboratif

Développement web

  • Développer
    une application informatique 
    Introduction à l’UML et design
    pattern 
    Programmation Java

Introduction à Unity

Programmation .net

Projet collaboratif

Développement application

  • Déployer et maintenir
    une application informatique 
    Introduction aux méthodes
    agiles 
    Tests et recette des
    applications 
    Normes et optimisation du
    code source 
    Déploiement et mise en service
    d’applications 
    Projet collaboratif Déploiement
    et maintenance d’application 
  • Développer ses pratiques professionnelles 
    Prêt pour la vie active ?

Si j’avais su écrire !

Excel en pratique pour
l’entreprise 
VBA en pratique pour
l’entreprise 
Info ou Infox : veille et esprit
critique 
Initiation à l’amélioration
continue 
Travail en mode projet

Pratique de l’anglais métier

Projet professionnel

Sensibilisation aux métiers de
la Data 
Actualités métier et/ou territoire

Retour d’expérience et
projection 
Certifier ses
compétence de Développeur
informatique 
Team building : cohésion
d’équipe 
Méthodologie de projet
d’entreprise 
Méthodologie des écrits
professionnels 
Argumenter pour convaincre

Validation et sanction

Analyste programmeur

Type de formation

Perfectionnement, élargissement des compétences

Niveau de sortie niveau III (BTS, DUT)

Métiers visés

M1805 :


Durée, rythme, financement

Durée 1939 heures en centre

Modalités de l'alternance -

Conventionnement Non

Conditions d'accès

Niveau d'entrée sans niveau spécifique

Conditions spécifiques et prérequis Connaissance en informatique

Modalités d'accès

Accessible en contrat de professionalisation

Inscription

Contact renseignement Madame Safia CESI


Périodes prévisibles de déroulement des sessions

Session débutant le : 11/10/2019

Adresse d'inscription
CESI
15 avenue Albert Einstein 69100 Villeurbanne

Lieu de formation


Organisme de formation responsable