3ième Bachelier en informatique de gestion
Réseaux et technologie Internet
< Retour
Crédits ECTS | 5 |
---|---|
Volume horaire (h/an) | 60 |
Titulaire(s) | MADANI, Mounawar; VILVENS, Claude |
Unité | Obligatoire |
Période | Quad. 1 |
Code | ECO-INF00021/3 |
Prérequis | Connaissance approfondie des langages C et Java. Connaissance de la programmation des threads Posix sous Unix et de la théorie des réseaux.
|
---|---|
Objectifs | Maîtriser la programmation réseau selon les protocoles TCP/IP et UDP/IP dans des langages usuels du développement actuel (C, C++, Java). Acquérir une connaissance approfondie du langage Java et de ses applications client-serveur et Web avec une approche d'e-commerce sécurisé. Maîtriser les outils cryptographiques usuels. |
Contenus | Programmation en C et C++ des sockets TCP/IP et UDP/IP. Conception des serveurs multithreads avec threads POSIX dans un environnement UNIX; clients C-C++/UNIX et clients Java/Windows ou Java/UNIX. Programmation Java des threads, des sockets et des accès aux bases de données par JDBC; conception des serveurs multithreads Java. Programmation Web : communication applet-servlets en Java, Java Server Pages, tags personnalisés. Programmation des problèmes cryptographiques de base (chiffrements symétrique et asymétrique, digests, signatures électroniques, certificats) dans le contexte de la sécurité réseau. |
Bibliographie | Stevens, W.R. UNIX networking programming – Networking APIs: Sockets and XTI (Volume 1). U.S.A. Prentice Hall P.1998. Bergsten, H. Java Server Pages. Sebastopol, California, U.S.A. O'Reilly and Associates, Inc. 2001.
|
Méthodes d'enseignement et d'apprentissage | Cours magistraux Travaux pratiques ou dirigés Travaux de laboratoire Cours magistraux + travaux pratiques en laboratoire avec réalisation d'un projet mettant en œuvre l'ensemble des concepts vus en théorie. |
Evaluation | Examens écrits Examens oraux Projets ou travaux pratiques Evaluation continue Théorie : examen écrit Laboratoire : présentation des travaux lors d'un examen oral |
Notes de cours | Oui |
Langue(s) du cours | Français |
Les informations reprises sur cette page le sont à titre de simples renseignements et ne peuvent en aucune façon engager la responsabilité de la Haute Ecole.