Zarządzanie wyjątkami, programowanie wielowątkowe
Wyjątki
Zarządzanie wyjątkami
Deklarowanie metod, które mogą zgłosić wyjątki
Tworzenie i zgłaszanie wyjątków
Kiedy nie używać wyjątków?
Wątki
Laboratorium
Struktury, obiekty generyczne, wyliczenia
Struktury w języku Java
Obiekty generyczne
Wyliczenia
Laboratorium
Interfejs graficzny użytkownika, praca z bazami danych
Tworzenie aplikacji
Korzystanie z komponentów
Listy
Biblioteka klas Javy
Funkcjonalności Swing
Podstawowe układy graficzne interfejsu
Mieszanie różnych menedżerów układu
Układ CardLayout
Interfejsy nasłuchiwania zdarzeń
Korzystanie z metod
Klasa Graphics2D
Rysowanie tekstu
Klasa Color
Rysowanie linii i wieloboków
Laboratorium
Operacje wejścia\wyjścia, strumienie danych, RSS
Wprowadzenie do strumieni
Strumienie bajtowe
Filtrowanie strumienia
Strumienie znakowe
Pliki i ścieżki
JDBC
Korzystanie z XML-a
Projektowanie dialektu XML-a
Przetwarzanie XML-a w Javie
Przetwarzanie XML-a za pomocą XOM
Laboratorium
Smartfony – tworzenie aplikacji dla systemu android
Historia Androida
Tworzenie aplikacji dla Androida
Uruchomienie aplikacji
Projektowanie aplikacji dla Android
Rozwiązywanie problemów z emulatorem Android Studio
Laboratorium