A la fin de cette formation, l'apprenant sera capable de :
- Programmer les applications
- Maintenir les applications tant dans le cadre collectif d’une équipe que dans le cadre individuel
- A assurer l’analyse fonctionnelle, la conception technique, le codage, la mise au point et la documentation des programmes, dans le respect des normes et standards internes et externes de l’entreprise
- Développer des applications ‘clientes’ ou client-serveur et des applications WEB
- Représenter et de traiter des flux d’information
- Représenter la répartition des données
- Concevoir et représenter la décomposition fonctionnelle d’une application
- Concevoir et représenter un Algorithme
- Evaluer le contenu d’un dossier de spécification
- Interpréter, transposer les éléments d’un dossier de spécification
- Gérer un projet de développement de logiciel
- Développer à l’aide d’un langage de programmation procédurale
- Maquetter une application, la développer à l’aide d’un langage de programmation événementielle
- Développer à l’aide d’un langage de programmation à objets
- Développer autour d’une base de données relationnelle
- Développer dans le cadre d’une architecture Client Serveur
- Développer des sites WEB statique et dynamique
- Identifier les besoins et les contraintes d’une organisation et de sa gestion
- Identifier les informations nécessaires
- Rechercher les informations nécessaires (réunions, interviews etc.)
- Rechercher des solutions à un problème d’informatisation
- Elaborer le contenu d’une communication
- Rédiger une notice d’utilisation ou un mode opératoire
- Faciliter la prise en main d’un logiciel
- Assurer le suivi et rendre compte des difficultés de fonctionnement.
Perspectives
Cette formation offre la possibilité aux apprenants d’occuper les postes suivants :
- Concepteur et Modélisation des systèmes d’information de gestion
- Assistant chef de projet informatique
- Concepteur multimédia
- Graphiste multimédia
- Webmaster
- Concepteur logiciel applicatif client/client serveur
- Concepteur logiciel applicatif Internet
- Concepteur des sites web
- Développeur de base de données
- Développement D’applications de Gestion
- Analyste programmeur
- Développeur d’applications
- Administrateur de bases de données.
Contenu de la formation
- Technique de l'expression française
- Anglais technique
- Économie de Gestion /Entrepreneuriat
- Comptabilité Générale
- Droit (Travail-commercial-Civil)
- Mathématique Générale, Statistique
- Mathématique financière et Recherche opérationnelle
- Architecture des systèmes
- Systèmes d'Exploitation et la sécurité informatique
- Réseau et Téléinformatique
- Développement Web (HTML, CSS, Javascript)
- Langages Evolués (PHP)
- Langage Visual Basic/Delphi…
- Algorithmique
- Langage Pascal et C
- Méthodologie d’analyse (MERISE)
- Bases de Données
- Webdesign (Photoshop, Fireworks, DreamWeaver…)
- Logiciel (MS Word, Excel, Power Point)
- Négociation Informatique
- Gestion de Projet informatique
- Programmation orientée objet et événementielle
- Architecture client/serveur
- Technique d’administration
- Atelier genie logiciel.
Conditions d'admission
Il existe deux niveaux d’admission :
- Les candidats titulaires du BAC :
- Les candidats titulaires du baccalauréat B, C, D, E, F1, F2, F3, F4 ou G2, du brevet de Technicien Comptabilité ou du secteur industriel, ou de tout autre diplôme reconnu équivalent peuvent s’inscrire à cette formation.
- Les candidats non titulaires du BAC
- Les candidats ayant effectué l’année complète de la classe de Terminale des Lycées et collèges et ayant effectivement obtenu un nombre minimum de 160 points attestée par la collante du baccalauréat B, C, E, F1, F2, F3, F4, ou G2 peuvent suivre cette formation.