| Voici les cours offerts pour le programme |
| Programmation et technologies internet |
Algorithme et programmation structurée (Algorithmie et C)
75 heures | Acquérir une méthodologie de résolution de problèmes. Apprendre les concepts et les techniques de programmation structurée avec le C. | |
Base de données I (MS-Access)
45 heures | Étudier le système de bases de données MS-Access. S'approprier les principes de modélisation des bases de données. | Certification MS-Access |
Base de données II (SQL-Transact SQL)
60 heures | Approfondir les bases de données SQL serveur et maîtriser le langage SQL. | |
Introduction à la programmation orientée objets (C++)
75 heures | Apprendre les bases de la programmation orientée objets : classes, objets, héritage, polymorphisme, etc. avec le C++. | |
Programmation orientée objets I (Java)
60 heures | Maîtriser la programmation orientée objets à l'aide du langage Java. Apprendre la programmation d'applications graphiques et la gestion d'événements. | SCJA SCJP |
Programmation orientée objets II (Java avancé)
60 heures | Approfondir ses connaissances de Java et maîtriser le développement côté serveur (J2EE, JSP, Servlet). Savoir appliquer une architecture MVC. | SCJA SCJP |
Programmation web (PHP)
60 heures | S'initier au modèle client-serveur et au principe de protocole http de la programmation web. Se familiariser avec le langage PHP et exploiter une base de données MySQL. | |
Développement d'applications transactionnelles II (JavaScript -HTML)
75 heures | Créer des scripts avec JavaScript pour rendre des pages HTML interactives. Utiliser les feuilles de style(CSS) et le HTML. | |
Programmation orientée objet III (Java 3)
45 heures | Se familiariser avec certains framework utilisant les technologies avancées du développement côté serveur tel la persistance avec IBATIS et le développement d’interfaces utilisateurs avec JSF. | SCJA SCJP |
Programmation dans un environnement graphique I (VB.NET)
60 heures | Évoluer dans l'environnement Visual Basic.Net afin de se familiariser avec l'analyse de problèmes, les concepts et les termes de la programmation par événement. | MCTS: Windows applications |
Programmation dans un environnement graphique II (ASP.NET)
90 heures | Utiliser la technologie ASP.Net avec le langage de programmation VB pour créer des sites internets dynamiques basés sur l'accès aux bases de données et incluant les feuilles de style (CSS), le JavaScript, le XHTML et les Web Services. | MCTS: Web applications |
Développement d'applications transactionnelles I (XML)
45 heures | Créer des sites Web dynamiques en exploitant les technologies XML, XSLT et XPath. | |
Introduction à l'infographie (Photoshop)
60 heures | Apprendre les notions de base de la création graphique, le choix des couleurs, l'équilibre, l'image projetée. Créer des images à l'aide d'outils informatiques tels Photoshop et s'assurer qu'elles répondent aux contraintes posées par leur publication sur Internet. Création d'un site WEB avec Photoshop. | |
Animation Web (Flash)
75 heures | Apprendre les principes d'animation et de programmation avec l'outil Action Script. Création d'un site WEB interactif avec Flash. | |
Introduction aux réseaux (Windows et TCP/IP)
45 heures | Acquérir les notions fondamentales de réseautique et de sécurité par l'étude de Windows et du protocole TCP/IP. | |
Modélisation UML et projet d'analyse
60 heures | Se familiariser avec une méthode d'analyse et modélisation orientée objet, connaître la notation UML et savoir appliquer ses diagrammes. Appliquer ces connaissances en menant à bien toute la phase d'analyse d'un projet de développement informatique. | |
| | | |
Projet de production
90 heures | Créer une application Web complète qui permettra d'intégrer l'ensemble des concepts vus. Le développement s'effectuera selon des règles précises de gestion de projets et répondra aux paramètres définis pour que l'application puisse être mise en opération. | |
Stage de fin d'études
270 heures | Consolider les notions acquises par une application concrète des concepts et des apprentissages en situation réelle. Pratiquer le métier en étant en contact direct avec les clients et les utilisateurs. Budgets, délais et problèmes à résoudre. | |