Szkolenie " Programowanie w języku Java"
Czas trwania (po 8h lekcyjnych dziennie)
32
Charakterystyka kursu
Kurs przeznaczony jest dla programistów, znający dowolny inny język proceduralny lub strukturalny (np. C, Pascal, C++, Delphi). Na szkoleniu uczestnik dowie się jak jest zbudowany język Java, jak zainstalować wirtualną maszynę Javy, napisać podstawowe programy, korzystać ze standardowych bibliotek oraz stworzyć aplikację z interfejsem graficznym. Kurs wprowadza także do programowania wielowątkowego.
Wymagania
Znajomość dowolnego języka programowania (strukturalnego lub obiektowego).
Zagadnienia omawiane na kursie
Wprowadzenie do technologii Java
- Wersje Javy
- Instalacja Wirtualnej Maszyny
- Platforma
- Narzędzia
- Korzystanie z dokumentacji
Składnia języka
- Deklaracje i typy danych
- Typy proste
- Typy referencyjne
- Instrukcje sterowania przepływem
- Tablice
Programowanie Obiektowe
- Modelowanie
- Obiekty: właściwości i metody
- Tworzenie obiektów
- Obiekty i referencje
- Klasy
- Interfejsy
- Pakiety
- Dziedziczenie
- Klasy abstrakcyjne
- Polimorfizm
Obsługa błędów wyjątków
- Praca krokowa
- Instrukcja try...catch
- Tworzenie własnych typów wyjątków
Operacje wejścia wyjścia
- Strumienie i filtry
- Obsługa plików
- Serializacja obiektów
- Kolekcje danych
Programowanie wielowątkowe
- Aplikacje wielowątkowe
- Cykl życia wątku
- Synchronizacja
- Ochrona danych
Tworzenie aplikacji z intefejsem graficznych
- Tworzenie okien
- Obsługa zdarzeń
- Tworzenie pól tekstowych i przycisków
- Komponenty Swing
- Tworzenie apletów
