1. Deklaracje, inicjalizacja i zakres zmiennych w Javie.
2. Kontrola przepływu w języku JAVA.
3. Mechanizmy API.
4. Wielowątkowość w JAVA.
5. Programowanie zorientowane obiektowo w JAVIE.
6. Kolekcje/typy generyczne.
7. Zagadnienia ogólne.
W ramach szkolenia JAVA omawiane są zagadnienia związane ściśle z egzaminem SCJP 6 (310-065). Po teoretycznym wprowadzeniu do każdego działu, realizowane są praktyczne przykłady, prezentujące działanie omówionych mechanizmów. W trakcie szkolenia JAVA szczególną uwagę zwracamy na różnego rodzaju "kruczki", które przytrafiają się na egzaminie 310-065. Na zakończenie omawiania każdego działu prezentujemy także przykładowe zadania testowe, ułożone specjalnie pod kątem zdawania certyfikatu SCJP 6.
Niniejsze szkolenie JAVA zalecane jest dla osób znających przynajmniej w podstawowym stopniu język Java. Pozostali kandydaci powinni najpierw odbyć szkolenie podstawowe.
1. Środowisko - przygotowanie oprogramowania niezbędnego do tworzenia aplikacji mobilnych.
a) Instalacja pakietu J2ME Wireless Toolkit
b) Instalacja środowiska Eclipse
2. Wprowadzenie do języka Java
a) Podstawowe elementy języka
b) Programowanie obiektowe w Javie
c) Zaawansowane elementy języka niezbędne do programowania mobilnego - interfejsy, pakiety
3. Interfejs użytkownika w J2ME
a) Najprostsze kontrolki
b) Różne rodzaje wyświetlaczy
c) Pobieranie wejścia użytkownika
4. Obsługa operacji I/O - operacje na danych zewnętrznych.
a) Odczyt z archiwów JAR
b) Odczyt i zapis za pośrednictwem systemu RMS
5. Połączenie z Internetem
a) Mechanizm gniazdek sieciowych
b) Odczyt i zapis danych - porównanie z klasycznym mechanizmem I/O
6. Game API
a) Omówienie klas związanych z tworzeniem gier
b) Proste przykłady wykorzystania klas Game API
7. Obsługa multimediów - odtwarzanie plików audio/wideo.