numer szkolenia: J1
czas trwania: 4/32
Terminy do ustalenia.
Profil słuchaczy
Kurs jest skierowany do osób chcących poznać zasady tworzenia aplikacji w języku Java.
Główne korzyści
Uczestnicy kursu zyskują wiedzę teoretyczną jak i praktyczną z zakresu języka programowania Java. Zaznajomią się z dostępnymi wersjami oraz typami środowiska, zyskają umiejętność tworzenia własnych klas i obiektów. Poznają zasady zabezpieczeń programów przed błędami wykonania. Nauczą się jak przeprowadzać operacje na plikach. Po zakończeniu kursu uczestnik będzie potrafił stworzyć prostą grę/aplikację wraz z interfejsem użytkownika.
Wymagania wstępne
Od kandydata wymagana jest podstawowa wiedza z zakresu programowania (np. w C).
Program kursu
- Wprowadzenie do środowiska programistycznego J2SE.
- Instalacja i konfiguracja zintegrowanego środowiska Eclipse (ewentualnie Netbeans).
- Zasady definiowania klas oraz ich składowych, tworzenia obiektów i ich użycia.
- Zasady dziedziczenia w języku Java.
- Zasady tworzenia pakietów oraz ich używania, a także metody tworzenia archiwów JAR.
- Omówienie typów błędów oraz metod obsługi sytuacji wyjątkowych.
- Przedstawienie koncepcji operacji wejścia/wyjścia oraz dostępu do plików.
- Omówienie podstawowych zagadnień dotyczących programowania wielowątkowego oraz wsparcia ze strony Javy.
- Omówienie podstawowych klas umożliwiających tworzenie aplikacji i apletów Swing.
- Zapoznanie się z podstawowymi komponentami Swing takimi jak pola tekstowe, przyciski, pola wyboru, checkboxy itp.
- Omówienie delegacyjnego modelu obsługi zdarzeń. Zaprezentowanie podstawowych zdarzeń generowanych przez poszczególne komponenty interfejsu oraz sposobów ich obsługi.
- Techniki tworzenia animacji z wykorzystaniem wielowątkowości oraz podstawowe zagadnienia związane z wyświetlaniem oraz tworzeniem grafiki.
- Tworzenie prostej gry.