Spis treści wykładów
- Java: nowe elementy środowiska
- Typy sparametryzowane (generics)
- Metadane i adnotacje
- Zaawansowane programowanie obiektowe
- Wzorce projektowe (1)
- Wzorce projektowe (2)
- Wzorce projektowe (3)
- Współbieżna Java: zadania i wykonawcy
- Współbieżna Java: synchronizacja i koordynacja
- Technologie programowania rozproszonego: middleware i serwery aplikacji - przegląd
- Programowanie rozproszone: lokalizacja zasobów (JNDI) i protokól RMI-IIOP
- Interakcja za pomocą komunikatów (JMS)
- EJB 2.1 jako przykład klasycznego middleware API
- Lekkie kontenery, wzorzec dependency injection i EJB 3.0