3ième Bachelier en informatique et systèmes finalité réseaux et télécommunications

Complément programmation réseaux

< Retour

Crédits ECTS2
Volume horaire (h/an)30
Titulaire(s)CHARLET, Christophe
VILVENS, Claude
UnitéObligatoire
PériodeQuad. 1
CodeTECH-RESE0010/3
Prérequis

Connaissance de la programmation réseau-multithread en C/C++ (sockets).

Connaissance de l'environnement Web et de la programmation réseau-multithread en Java.

Objectifs

Maîtriser l'utilisation des protocoles applicatifs classiques basés TCP et UDP.

Maîtriser les concepts de sécurité logicielle au sein des applications réseaux.

Maîtriser la programmation d'applications pour mobiles J2ME.

Maîtriser les techniques classiques et Web basées sur XML.

 

Contenus

Protocoles applicatifs SMTP, POP3, IMAP (Java Mail ), FTP (Java FTP), SNMP (administration réseau); études d'architectures logicielles de serveurs.

Sécurité de la plate-forme Java (notamment applets signées).

Communications sécurisées avec le procotole SSL.

Les plates-formes J2ME (mobiles) et Javacard (cartes à puces et carté d'identité électronique).

Protocoles d'échanges d'information basés XML et Java XML; JAVA-XSLT.

Bibliographie

Akif, M, et al. Java XML – Programmer's Reference. Birmingham, United Kingdom. Wrox Press Ltd. 2001.

Avedal, K, et al. Professional JSP. Birmingham, United Kingdom. Wrox Press Ltd. 2000.

Wood, D. Programming Internet Email. Sebastopol, California, U.S.A. O'Reilly and Associates, Inc. 1999.

http://java.sun.com/

Stern, M. & Bogaert, K. Belgian eID Toolkit Developer's guide. CSC Computer Sciences. 2006 (document électronique).

Méthodes d'enseignement et d'apprentissageCours 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.

EvaluationExamens écrits
Examens oraux
Projets ou travaux pratiques
Evaluation continue

Théorie : examen écrit

Laboratoire : évaluation continue, présentation d'un travail de synthèse lors d'un examen oral

Notes de coursOui
Langue(s) du coursFranç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.