O kursie
Podczas szkolenia uczestnicy zapoznają się z wybranymi możliwościami języka Java w zakresie wydajnego przetwarzania danych (praca z kolekcjami, strumieniami danych, wykorzystaniem wyrażeń regularnych, przetwarzaniem współbieżnym) i ich utrwalania w plikach oraz relacyjnych bazach danych. Nabędą również umiejętność budowy interfejsu graficznego użytkownika. Przedstawiony materiał w dużej mierze obejmuje zakres wiedzy wymagany na egzaminie OCPJP (Programmer II).
OCZEKIWANE PRZYGOTOWANIE SŁUCHACZY
Znajomość środowiska Windows. Posiadanie doświadczenia w programowaniu Javie w zakresie omawianym na szkoleniu JPR01.
OCZEKIWANE PRZYGOTOWANIE SŁUCHACZY
Znajomość środowiska Windows. Posiadanie doświadczenia w programowaniu Javie w zakresie omawianym na szkoleniu JPR01.
Kto powinien wziąć udział?
Szkolenie skierowane do osób chcących nauczyć się projektowania i budowania aplikacji desktopowych przy użyciu języka Java.
Program kursu
- Budowa klasy
- Składniki klasy
- Klasy wewnętrzne
- Klasy lokalne
- Klasy anonimowe
- Klasy statyczne
- Operacje wejścia-wyjścia
- Strumienie
- Operacje na plikach
- Zamykanie strumieni
- Dekoratory
- Biblioteka NIO i NIO.2
- Katalogi i drzewa katalogów
- Operacje na plikach i systemie plików
- Monitorowanie zmian
- Wybrane wzorce projektowe
- Singleton
- Builder
- Operacje na kolekcjach
- Użycie typów generycznych
- Sortowanie kolekcji i inne algorytmy
- Kolekcje i wielowątkowość
- Wyrażenia lambda
- Przykładowy problem i rozwiązanie trywialne
- Użycie delegacji
- Klasy anonimowe
- Wyrażenia lambda
- Projekt Lambda
- Interfejs funkcyjny
- Typ wyrażeń lambda
- Referencje
- Zmienne efektywnie finalne
- Wbudowane interfejsy funkcyjne
- Generyczne interfejsy funkcyjne
- Prymitywne interfejsy funkcyjne
- Dwuargumentowe interfejsy funkcyjne
- Operatory
- Strumienie danych (Stream API)
- Definicja strumienia danych
- Cechy strumieni
- Tworzenie strumieni
- Wartości opcjonalne
- Operacje pośrednie
- Operacje terminalne
- Sortowanie danych w strumieniu
- Strumienie szeregowe i równoległe
- Formatowanie i internacjonalizacja
- Potrzeba wieloj ęzyczności
- Lokalizatory
- Klasa ResourceBundle
- Formatowanie
- Programowanie wielowątkowe cz.1
- Tworzenie aplikacji wielowątkowych
- Tworzenie i startowanie wątków
- Metody sterujące wątkami
- Kończenie pracy wątka
- Stany wątków
- Ochrona danych
- Współpraca wątków
- Programowanie wielowątkowe cz.2
- Odbieranie wyników obliczeń asynchronicznych
- Planowanie zadań
- Typy atomowe
- Bariera cykliczna
- Framework Fork/Join
- Tworzenie interfejsu graficznego
- Założenia biblioteki graficznej
- Podstawowe pojęcia przy tworzeniu GUI
- Zarządzanie rozkładem komponentów
- Aplikacja w Swing’u
- Delegacyjny model zdarzeń
- Aplikacje graficzne, a wielowątkowość
- Budowanie menu
- Programowanie baz danych
- Wzorzec DAO
- Wprowadzenie do JDBC
- Nawiązywanie połączenia
- Przetwarzanie wyników zapytań
- Wprowadzenie do JPA
Czas trwania
5 dni
Prelegenci

Trener Altkom Akademia
Terminy i miejsca
To szkolenie nie ma aktualnych terminów. Wyślij zapytanie o nowe terminy bądź zapisz na powiadomienia o nowych terminach.
Wymagany komputer z dostępem do internetu.
Rejestracja
Wybierz termin:
Cena standardowa
za osobę
3 800
zł
+23% VAT
Cena zawiera:
- udział w zajęciach
- materiały szkoleniowo-konferencyjne
- certyfikat uczestnictwa
Zapisz się
Wydarzenie nieaktualne. Wypełnij formularz, aby zapytać o nowe terminy.
Organizator

Altkom Akademia S.A.
00-867 Warszawa
ul. Chłodna 51
woj. mazowieckie
Altkom Akademia jest częścią Grupy Altkom, przedsiębiorstwa założonego w 1988 roku i z sukcesem działającego nieprzerwanie przez ponad 30 lat. Od 1992 roku realizujemy szkolenia, kursy i rozmaite projekty edukacyjne skierowane zarówno do informatyków...
FAQ
Najczęściej zadawane pytania
Prosimy o przejście do sekcji
Zapisz się, aby
wypełnić formularz zgłoszenia w wydarzeniu. Po jego wysłaniu organizator skontaktuje
się celem potwierdzenia przyjęcia zgłoszenia i przekazania szczegółów organizacyjnych.
Prosimy o wypełnienie formularza zgłoszenia dostępnego na górze strony. Po jego otrzymaniu skontaktujemy się, aby potwierdzić zgłoszenie i przekazać wszystkie informacje organizacyjne.
- Chcesz wiedzieć więcej? Napisz do nas! lub zadzwoń!
Kontakt
Masz pytania? Napisz do nas

Wypełnij formularz
Dane kontaktowe
Altkom Akademia S.A.
00-867 Warszawa
ul. Chłodna 51
Powiadomienia o nowych terminach