Programowanie na platformie Java SE. Zaawansowany

Szkolenie koncentruje się na zaawansowanych metodach programowania na platformie Java SE i jest rozwinięciem kursu podstawowego.
Kod: JVA-008
Czas trwania: 40 godzin

Opis szkolenia

Szkolenie koncentruje się na zaawansowanych metodach programowania na platformie Java SE i jest kolejną częścią kursu Java SE część 1.

Plan szkolenia

Podstawowe klasy biblioteki systemowej
  • System
  • Math
  • Object
  • Strings
  • Podstawowa klasa opakowująca (Primitive Wrapper Class)
  • Praca z wyrażeniami regularnymi
  • Properties
Wejście-wyjście (I/O)
  • Biblioteka klasy I/O
  • Sieci
  • Formatowanie wyjścia
Wątki
  • Wątek
  • Kontrolowanie wątków
  • Sekcje krytyczne
  • Kontrolowanie wątków w sekcji krytycznej
  • Biblioteka podstaw synchronizacji java.util.concurrent
  • Kolekcje
  • Przegląd kolekcji API
Kolekcje
  • Set
  • Map
  • Stosowanie różnych struktur danych w różnych sytuacjach
  • Mechanizm porównania elementów kolekcji
  • Synchronizowane i niesynchronizowane kolekcje
Wprowadzenie do standardu JavaBeans
  • Specyfikacja JavaBeans
  • Komponent
  • Kontener
  • Zasady programowania JavaBeans
  • Mechanizm obsługi zdarzenia
  • Komponent metadane
  • Wykorzystanie JavaBeans w innych standardach i frameworkach
Wprowadzenie do programownia graficznych interfejsów użytkownika (GUI)
  • Przegląd bibliotek GUI
  • Porównanie bibliotek
  • Wprowadzenie do Swing
  • Kluczowe komponenty Swing
  • Obsługa zdarzeń Swing
Adnotacje Reflection API
  • Wprowadzenie do programowania aspektowego
  • Wykorzystanie adnotacji
  • Adnotacje standardowe
  • Adnotacje niestandardowe
System logowania
Zarządzanie JVM
  • Podział pamięci
  • Algorytmy odśmiecania pamięci
  • Monitorowanie JVM

Cele

  • Wykorzystanie podstawowych klas biblioteki systemowej w aplikacjach: System, Math, Object, strings, wrappers
  • Obsługa wejścia-wyjścia z aplikacji
  • Kontrolowanie wątków w aplikacjach
  • Praca z kolekcjami standardowych klas
  • Użycie modelu komponentowego JavaBeans
  • Programowanie prostego interfejsu graficznego aplikacji za pomocą biblioteki Swing
  • Użycie mechanizmów refleksji
  • Użycie adnotacji w aplikacjach
  • Użycie standardowej biblioteki do logowania w aplikacjach
  • Faktyczne monitorowanie i konfiguracja JVM
  • Programowanie za pomocą języków skryptowych, takich jak JavaScript

Grupa docelowa

  • Programiści Java
  • Programiści, pracujący z innymi językami

Harmonogram w Online Cennik
Zapisz sie na nastepny kurs
+
Wczesniejsza rejestracja gwarantuje priorytet. Powiadomimy panstwa o nastepnym zaplanowanym szkoleniu na ten temat.
Online 2860 zł
Bucharest 2860 zł
Kraków 2860 zł
Wroclaw 2860 zł

Uprzejmie informujemy, że płatność za każde szkolenie będzie realizowana w lokalnie obowiązującej walucie. Jednocześnie informujemy, że podane ceny mogą ulec zmianie w zależności od lokalizacji szkolenia oraz trybu jego realizacji. Do ceny netto widocznej przy wybranym szkoleniu należy doliczyć 23% podatku VAT.

Szkolenia, które mogą Cię zainteresować:
JVA-00862183

Zarejestruj się na następne szkolenie

Imię*
Nazwisko*
Firma
Email*
Preferred Location
Numer telefonu*
Twój komentarz
Masz jeszcze jakieś pytania?
Skontaktuj się z nami
Thank you.
Your request has been received.