Zaawansowane Programowanie Obiektowe i Funkcyjne

Plan wykładów

  1. Wprowadzenie
  2. Tryb wyliczeniowy
  3. Reprezentacja czasu
  4. Klasy wewnętrzne i anonimowe
  5. Wyrażenie lambda i interfejsy funkcyjne
  6. Strumienie danych
  7. Programowanie generyczne, refleksje, klasy pośredniczące i adnotacje
  8. Lokalizacja
  9. Aplikacje sieciowe
  10. Wzorce projektowe