Ateliers logiciels I

Quadrimestre 4 - Sections industrielle et réseaux et télécommunications

48 heures

Coordinateur : SRV

Enseignants : SRV, JLC

Description générale du cours

Programmation d'applications à interface graphique et orientation réseau en Java.

Matières de base utilisées

Cours de Java du premier bloc

Objectifs

Mise au point de petites applications Java à interface graphique et finalité réseau (de type Client/Serveur).

Utilisation d'un environnement de développement intégré (EDI).

Plan du cours

  • Orienté Objet
  • Héritage et Polymorphisme
  • Java FX : Introduction
  • Design pattern : Obervateur/Observé
  • Java FX : Événements
  • Les bases du multithreading
  • Les flux d'entrée / sortie
  • Sockets et TCP/IP

Bibliographie

  • Pat Niemeyer & Jonathan Knudsen Introduction à Java ÉditionsO'Reilly, Paris (Deuxième édition, 2002)
  • Ian F. Darwin Java en action Éditions O'Reilly, Paris (2002)
  • Elliotte Rusty Harold Java Network Programming O'Reilly Media, Sebastopol, CA (Third Edition, 2005)