| Voici les cours offerts pour le programme |
| Programmation, réseaux et télécommunications |
Algorithme et programmation structurée (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. | |
Bases de données I (MS-Access)
45 heures | Étudier le système de gestion de bases de données MS-Access. S'approprier les principes de modélisation des bases de données. | Certification MS-Access |
Bases de données II (SQL-Transact SQL)
60 heures | Étudier le système de 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 |
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 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 orientée objets 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. | |
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. | MTCS: 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. | MTCS: 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. | |
Projet de programmation
45 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. | |
Fonctionnement interne ordinateurs et système d'exploitation
60 heures | Se familiariser avec les différents composants et périphériques d’un ordinateur dans une optique de diagnostique et de résolution de problèmes d’ordre matériel. Installer et configurer un système d’exploitation client (Windows XP) pour une utilisation individuelle ou en réseau local poste à poste. | Certification A+ |
Théorie des réseaux et principes de communication en réseau TCP/IP
75 heures | Se familiariser avec les différents standards et normes de réseaux, de câblage et d'appareil de connectique. Étudier de manière approfondie le protocole TCP/IP dans les systèmes d'exploitation actuels. Apprendre le fonctionnement des services d'infrastructure réseau (DNS, DHCP, WINS, etc.). | |
Fonctions de commutation avancées (CISCO)
45 heures | Approfondir les notions avancées de routage Lan et Wan. Étudier et configurer les produits Cisco routeurs et switches (configurations de routage statique, dynamique : RIP, IGRP, BGP, OSPF; les VLAN; STP; VTP; SPLIT-HORIZON; ROUTE POISONNING). | CCENT CCNA N+ |
Linux 1 (Système Linux)
75 heures | Installer et administrer un poste de travail utilisant le système d’exploitation GNU/Linux. Apprivoiser les concepts les plus importants du système d’exploitation GNU/Linux tels que l’installation et la mise à jour de logiciels, la gestion des utilisateurs et des droits, ainsi que la programmation BASH. | LPIC-1 LPIC-2 |
Serveur Microsoft I (Windows 2000)
75 heures | Approfondir ses connaissances théoriques et pratiques des réseaux Microsoft. Théorie de migration de NT4 vers 2000. Installer et gérer les principaux services d'un domaine 2000 (AD, GPO, DNS, Terminal Services, Logon Scripts RIS). | MCP MCSA MCS MCSE |
Serveur Microsoft II (Windows 2003)
45 heures | Approfondir ses connaissances théoriques et pratiques des réseaux Microsoft Windows 2003. Installer et gérer les principaux services d'un domaine 2003 et son client XP pro (IIS 6.0, VPN, NAT, AD, GPO). | MCP MCSA MCS MCSE |
Sécurité des accès au réseau informatique (Check Point)
45 heures | Assurer la sécurité des accès aux réseaux par CHECKPOINT (accès sécurisé et publication des serveurs internes). Études des 5 phases d’une attaque et comment se protéger de chaque phase. Exemples des outils utilisés par les attaquants et comment se sécuriser contre : sniffer, scanner, attaques DoS, buffer overflow, cracker les mots de passe, détecter les vulnérabilités, IDS/IPS, etc. | CCSA |
Messagerie (MS-Exchange)
60 heures | Installer, configurer et administrer le serveur de messagerie Microsoft Exchange Server. | MCSA: Messaging |
Administration de serveur de bases de données
45 heures | Implanter, configurer, sécuriser, optimiser, maintenir et administrer les serveurs de bases de données de type SQL Serveur. | Certification Server 2000 |
| | | |
Linux 2 (Serveur Linux)
60 heures | Installer, configurer et administrer, sur un serveur utilisant le système d’exploitation GNU/Linux, différents types d’applications ou de serveurs réseau (DNS, DHCP, FTP, HTTP, etc.). | LPIC-1 LPIC-2 |
Design et implantation de réseaux
75 heures | Analyser un réseau désuet existant. Faire le desing, implanter et documenter des réseaux Lan et Wan dans un environnement où l'on retrouve à la fois les plateformes Microsoft et Linux ainsi que les serveurs de messagerie et de bases de données. | |
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. |
|