Techniques de développement
Techniques de programmation
- Algorithmique, gestion de la mémoire, structures de données, ...
- Programmation orientée objets
- C++
- Java SE : langage, classes de base, déploiement, multi-threading, ...
- XML : XML, XML Schéma, XPath, DOM
- Java EE : serveurs d'applications, EJB 3, Spring
- .Net Framework : C#, WPF
Applications Web
- Java EE : Servlets, JSP, JSTL, JSF, Spring MVC, web services, ...
- .Net Framework: ASP.Net, ASP.Net MVC, WCF
- PHP 5 Objet, Zend framework, Symphony
- HTML et CSS, XHTML, accessibilité, conformité, référencement
Applications Mobiles
- Android, jeux mobiles
- iOS iPhone/iPad, Objective-C
Bases de données
- Norme SQL 99
- JDBC, ADO.Net, Linq, JPA
- PostgreSQL, MySQL, Oracle
Système et réseau
- Utilisation d'UNIX et de Linux: shells, scripts shell, expressions rationelles, ...
- Administration de bases de données Oracle
- Administration de bases de données MySQL
- Architecture réseaux : IP, Ethernet, Wifi, CPL, ADSL, VPNs, Cisco, VoIP, QoS.
- Administation système Linux : architecture, sécurité, contrôle, gestion des disques, des systèmes de fichiers et gestion de logiciels, tolérance aux pannes, gestion de la mémoire
- Administration système Microsoft Windows Server : déploiements automatisés, gestion des licences, des certificats, des disques et des systèmes de fichiers NTFS, tolérances aux pannes.
- Administration réseaux Linux : mise en réseau, surveillance et audits, stockage étendu, services DNS, DHCP, NFS, annuaires LDAP, déploiements, SAMBA
- Administration réseaux Microsoft Windows Server : services réseaux DNS, DHCP, Active Directory, gestion des ressources, GPO, autorité de certifications, sécurité
- Messageries d'entreprise, Microsoft Exchange
Concepts, méthodes et ateliers de génie logiciel
UML, méthodes agiles.
Anglais
Conduite de projets
- Cahiers de charges
- Maîtrise et responsabilité
- Planification de projets
- Gestion d'équipe et relation client
- Conduite de projet
- Cycles de développement
- Outils de gestion et de suivi de projet
Connaitre l'entreprise
- Environnements juridique et économique
Relations humaines
- Techniques d'exposé oral
- Tenue de réunion
- Techniques de recherche d'emploi
Evaluations
- Contrôle continu, examen en fin de chaque session à l'école
- Mini projets notés
- Projets de synthèse, études de cas
- Travail en entreprise : rapport
- Rédaction et soutenance de mémoire