Najważniejsze informacje

Tytuł szkolenia
Java dla średnio zaawansowanych
Czas trwania
5 dni
Odbywa się w miastach
Wrocław,
Warszawa,
Kraków,
Katowice,
Gdańsk
Ceny
1999 zł netto
Kod szkolenia
JAV-MID

Vouchery z roczną ważnością

Istnieje możliwość wykupienia vouchera z roczną ważnością. Można zakupić przedpłaconą usługę szkoleniową w jednym okresie rozliczeniowym, a zrealizować w innym. Wpłacana kwota jest dowolna. Vouchery są ważne przez rok. W celu uzyskania szczegółowych informacji prosimy o kontakt z biurem.


Szkolenie z tabletem

Istnieje możliwość wykupu szkolenia wraz z tabletem. Na tablecie dostarczane są materiały szkoleniowe. Urządzenie w takiej sytuacji jest traktowane jako nośnik.



Szkolenie zamknięte

Istnieje możliwość organizacji szkolenia zamkniętego w siedzibie klienta lub w naszych salach. Przy grupach 4 i więcej osób może to być korzystniejsze cenowo. Ponadto istnieje możliwość dostosowania programu szkolenia do potrzeb klienta.
Skontaktuj się z nami by dowiedzieć się więcej

Opis szkolenia

Szkolenie porusza zagadnienia które zwykle okazują się być bardzo użyteczne dla osób które opanowały podstawowy zakres programowania w języku Java. Wchodzimy na wyższy poziom abstrakcji opanowując bardziej zaawansowane tematy związane z obiektowością w Javie. Wykorzystujemy interfejsy, dziedziczenie, polimorfizm, zaawansowane aspekty podstawowych zagadnień Javy – takich jak kolekcje i ich wykorzystanie. Ponadto uczestnicy poznają też często wykorzystywane przez programistów narzędzia i biblioteki – takie jak klasa Logger, sposoby automatycznego generowania dokumentacji etc. To szkolenie zawiera wszystko to co przyda się osobom znającym podstawy programowania w Javie - „o oczko wyżej” od podstaw.

Program

  • Interfejsy
    • Deklarowanie interfejsów
    • Implementacja interfejsów
    • Implementacja wielu interfejsów
    • Metody domyślne
  • Dziedziczenie
    • Pojęcie dziedziczenia
    • Przesłanianie metod
    • Klasa Object
    • Metoda toString
    • Metoda equals
    • Metoda hashCode
    • Metoda clone i klonowanie obiektów
    • Płytka i głęboka kopia
    • Anonimowe klasy podrzędne
    • Dziedziczenie a interfejsy
  • Rozszerzanie interfejsów
  • Polimorfizm
    • Czym jest polimorfizm?
    • Przesłanianie metod
    • Wykorzystanie polimorfizmu
  • Modyfikator final
    • Pola finalne
    • Metody finalne
    • Klasy finalne
    • Parametry finalne
  • Klasy i metody abstrakcyjne
    • Klasy abstrakcyjne
    • Metody abstrakcyjne
    • Klasy abstrakcyjne a interfejsy
  • Modyfikator static
    • Pola statyczne
    • Metody statyczne
    • Statyczny blok inicjalizacyjny
  • Wyrażenie „super”
    • Super i dziedziczenie
    • Konstruktory i super
    • Metody i super
  • Rekurencja w Javie
    • Pojęcie rekurencji
    • Wzory rekursywne
    • Wykorzystanie rekurencji
  • I/O w Javie
    • Strumienie wejściowe i wyjściowe
    • Mechanizmy wczytujące i zapisujące
    • Wczytywanie i generowanie danych tekstowych
    • Wczytywanie i generowanie danych binarnych
    • Ścieżki
    • Pliki
    • Katalogi
    • Pliki ZIP
    • Zarządzanie plikami i katalogami
    • Połączenia URL
    • Serializacja
  • Zaawansowane aspekty kolekcji
    • Zestawy
    • Mapy
    • Właściwości
    • Stosy i kolejki
    • Sortowanie
    • Interfejs Comparator i Comparable
    • Mieszanie i odwracanie kolekcji
    • Zakresy
    • Klasy wewnętrzne
  • Rejestrowanie danych
    • Klasa Logger
    • Mechanizmy rejestrujące
    • Poziomy rejestrowania danych
    • Konfiguracja mechanizmów rejestrujących
  • Generowanie dokumentacji
  • Api daty i czasu
  • Internacjonalizacja
  • Szkolenia poprzedzające

    Nazwa szkolenia
    Programowanie w języku JAVA

    Szkolenia kontynuujące

    Nazwa szkolenia
    Java dla zaawansowanych

    Proponowane terminy

    Termin od Do Miasto Cena Opcje
    14-05-2018 18-05-2018 Kraków 1999 zł netto Rezerwuj Pokaż
    14-05-2018 18-05-2018 Warszawa 1999 zł netto Rezerwuj Pokaż
    14-05-2018 18-05-2018 Katowice 1999 zł netto Rezerwuj Pokaż
    14-05-2018 18-05-2018 Wrocław 1999 zł netto Rezerwuj Pokaż
    14-05-2018 18-05-2018 Gdańsk 1999 zł netto Rezerwuj Pokaż
    11-06-2018 15-06-2018 Kraków 1999 zł netto Rezerwuj Pokaż
    11-06-2018 15-06-2018 Warszawa 1999 zł netto Rezerwuj Pokaż
    11-06-2018 15-06-2018 Katowice 1999 zł netto Rezerwuj Pokaż
    11-06-2018 15-06-2018 Wrocław 1999 zł netto Rezerwuj Pokaż
    11-06-2018 15-06-2018 Gdańsk 1999 zł netto Rezerwuj Pokaż
    16-07-2018 20-07-2018 Kraków 1999 zł netto Rezerwuj Pokaż
    16-07-2018 20-07-2018 Warszawa 1999 zł netto Rezerwuj Pokaż
    16-07-2018 20-07-2018 Katowice 1999 zł netto Rezerwuj Pokaż
    16-07-2018 20-07-2018 Wrocław 1999 zł netto Rezerwuj Pokaż
    17-09-2018 21-09-2018 Kraków 1999 zł netto Rezerwuj Pokaż
    17-09-2018 21-09-2018 Warszawa 1999 zł netto Rezerwuj Pokaż
    17-09-2018 21-09-2018 Katowice 1999 zł netto Rezerwuj Pokaż
    17-09-2018 21-09-2018 Wrocław 1999 zł netto Rezerwuj Pokaż
    12-11-2018 16-11-2018 Kraków 1999 zł netto Rezerwuj Pokaż
    12-11-2018 16-11-2018 Warszawa 1999 zł netto Rezerwuj Pokaż
    12-11-2018 16-11-2018 Katowice 1999 zł netto Rezerwuj Pokaż
    12-11-2018 16-11-2018 Wrocław 1999 zł netto Rezerwuj Pokaż