Permettre aux étudiants de maitriser les fonctions avancées du langage Java afin d’être en phase avec les besoins des entreprises.
Rappels sur le langage, les concepts objets et les design patterns
Tests
Entrées/Sorties, HTTP et WS
Introspection
Bases de données (JDBC)
Threads
Sécurité
Un TP par sujet évoqué dans le cours permettant d’illustrer concrètement les notions théoriques.
Bonne connaissance des concepts objets. Première notions du Java souhaitées
- livre : "Design Patterns : Elements of Reusable Object-Oriented Software"
- livre : "Java Threads", par Scott Oaks