Enseignements
par Tuyêt Trâm Dang Ngoc (dntt)
Les matières dans lesquelles j'enseigne principalement :
- L'administration système UNIX (Linux et FreeBSD principalement) : création utilisateurs, gestion des disques et des systèmes de fichiers, gestion des périphériques, scripts de démarrage, configuration et compilation du noyau, gestion quotidienne (sauvegarde, surveillance, statistiques, remontées d'alerte), installation de logiciels
- L'initiation à UNIX et le shell : commandes de base, programmation shell (sh), notion de processus, fichiers, utilisateurs, connexion
- Les réseaux TCP/IP : modèle TCP/IP, ethernet, adressage, routage, études de protocoles (ARP, IP, ICMP, UDP, TCP), mise en place de services (DNS, SMTP, DHCP, POP, HTTP), notions de sécurité réseaux (politique, juridiction, architecture sécurisée)
- Les technologies XML : XML, XSLT, FOP, XPath, XQuery, DTD, XML-Schema, Namespace, Programmation XML (SAX, DOM), Web-Services (SOAP, WSDL, UDDI)
- La programmation C : compilation séparée, syntaxe de base, fichiers, pointeurs
- La programmation système : entrée/sorties, processus, signaux, tubes
- La programmation réseaux : programmation par socket (UDP, TCP), résolution d'adresse, RPC, inet
- La programmation Java : Bases du langage, Concepts objets
- La programmation Java avancé : Thread, Programmation réseaux, sécurité, Java Beans, internationalisation
- L'intégration des données : Notion de médiation, données hétérogènes distribuées
- Les outils logiciel : outils de versionning (CVS), de débogage (gdb, jdb), de traces, de report de bug, de documentation (LaTeX)
- Les objets connectés
Mais aussi :
- Les systèmes d'exploitation
- La sécurité réseaux