Objectifs
La mission d’un Développeur d’applications, est de créer, améliorer des programmes informatiques ou encore d’adapter des logiciels existants à la demande particulière de son client. Pour ce faire, il (elle) s’appuie sur le cahier des charges remis par son client.
L’ objectif est de former des professionnels techniciens supérieurs spécialisés dans l’analyse, la conception et la mise en place de solutions logicielles, capables d’assurer la maintenance de matériels informatiques et de concevoir des applications Web . Le technicien devra maîtriser les bases de données relationnelles et objet relationnel tout en assurant leur sécurité dans des environnements d’administration produits Microsoft Windows, UNIX/LINUX Android.
La domotique et le passage au WEB 3.0 qui favorisent l’utilisation des objets connectés fait de cette spécialité une filière qui a encore de beaux jours devant elle, car elle a fait naitre de nouveaux métiers pour les besoins les entreprises et des particuliers.
Perspectives
Assistant chef de projet informatique
Analyste
Intégrateur web,webmaster
Concepteur multimédia, graphiste multimédia
Concepteur logiciel applicatif client/client serveur Concepteur logiciel applicatif Internet
Développeur autour d’une base de données
Administrateur de Bases De Données
Administrateur de Parc informatique
Contenu de la formation
Séries scientifiques : BAC C, D, E, F1, F2, F3, F4) ou tout autre diplôme reconnu équivalent
Technique de l’expression française
É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, Java Script)
Langages évolués (PHP)
Langage Visual Basic/Delphi
Algorithmique Langage Pascal et C/C++
Méthodologie d’analyse (MERISE)
Base de Données
Webdesign (Photoshop, Fireworks, DreamWeaver …)
Logiciel (MS Word, Excel, Powerpoint)
Négociation informatique
Gestion de projet informatique
Programmation orientée objet et événementielle
Architecture client/serveur
Technique d’administration
Atelier génie logiciel
Anglais technique