Sprawdź 108 GWARANTOWANYCH TERMINÓW SZKOLEŃ na rok 2026! Dofinansowanie do 100% — sprawdź możliwości z BUR i KFS!
22 299 53 69
Szkolenie Java

Java dla średnio zaawansowanych

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...

więcej →

Program, termin i format dostosujemy do Twojego zespołu

3000 PLN netto 3 690 PLN brutto Dofinansowanie BUR/KFS
Czas trwania 5 dni

Najbliższe terminy 9:00 – 16:00

Brak dostępnych terminów. Skontaktuj się z nami!

Powiadamiaj mnie o nowych terminach gwarantowanych tego szkolenia

Powiadomienia o terminach gwarantowanych

Na podany adres e-mail będziesz otrzymywać informacje o pojawiających się terminach gwarantowanych szkolenia Java dla średnio zaawansowanych.

Z powiadomień możesz wypisać się w dowolnym momencie.

Zorganizuj to szkolenie tylko dla swojego zespołu

To szkolenie można zorganizować w formie zamkniętej — z programem dopasowanym do potrzeb Twojego zespołu, w uzgodnionym terminie i formacie.

Dowiedz 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.
Przejdź do programu szkolenia

Trenerzy prowadzący szkolenia Java

Marcin Chrost

Marcin Chrost

Marcin Dzierżak

Marcin Dzierżak

Maciej Górnicki

Maciej Górnicki

Michał Podbielski

Michał Podbielski

Program szkolenia

  • 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
  • Zainteresowany? Zapisz się na szkolenie!

    Zapisz się — wybierz termin

    Szkolenie Java dla średnio zaawansowanych realizowane tylko dla pracowników Twojej firmy?

    To szkolenie możemy zorganizować w formie zamkniętej — wyłącznie dla Twojego zespołu. Doświadczony trener-praktyk poprowadzi szkolenie skrojone pod potrzeby Twojej organizacji:

    • Program dopasujemy do potrzeb i poziomu uczestników
    • Termin ustalimy indywidualnie, pod Twój kalendarz
    • Format do wyboru: online na żywo lub stacjonarnie w Twojej lub naszej siedzibie

    Zamów bezpłatną, niezobowiązującą wycenę szkolenia zamkniętego.

    Zapytaj o bezpłatną wycenę szkolenia
    Szkolenie dedykowane dla Twojego zespołu Dopasowany program, termin i format. Napisz lub zadzwoń — wspólnie dobierzemy rozwiązanie dla Twoich pracowników.

    Terminy gwarantowane

    Szkolenia oznaczone jako "termin gwarantowany" odbędą się w zaplanowanym terminie niezależnie od liczby zgłoszonych uczestników. Nie musisz się martwić, że szkolenie zostanie odwołane z powodu zbyt małej liczby zapisanych osób.

    Szkolenia online

    Szkolenie realizowane jest w formie zdalnej na żywo poprzez platformę ZOOM. Trener prowadzi szkolenie na żywo, a uczestnicy mogą na bieżąco zadawać pytania i wykonywać ćwiczenia. Format online zapewnia pełną interakcję z trenerem, identyczną jak przy szkoleniu stacjonarnym.

    Szkolenie na żywo z trenerem — nie kurs video

    To nie jest nagrany kurs video. Przez cały czas trwania szkolenia masz bezpośredni kontakt z doświadczonym trenerem-praktykiem. Możesz na bieżąco zadawać pytania, prosić o wyjaśnienie trudnych zagadnień, konsultować własne projekty i uzyskać odpowiedź na dowolne pytanie związane z tematyką szkolenia. To realne wsparcie eksperta, którego nie zapewni żaden kurs nagrany.

    Certyfikat ukończenia szkolenia

    Każdy uczestnik po ukończeniu szkolenia otrzymuje imienny certyfikat potwierdzający udział i zdobyte kompetencje. Certyfikat wystawiany jest przez JSystems — firmę z certyfikatem ISO 9001 — i jest honorowany przez pracodawców.

    Środowisko robocze

    Nie jest wymagane instalowanie żadnego oprogramowania. Każdy uczestnik szkolenia otrzymuje dostęp do gotowego środowiska w chmurze, skonfigurowanego na potrzeby szkolenia. Dostęp realizowany jest poprzez przeglądarkę lub zdalny pulpit, w zależności od szkolenia.

    Sprawdź pozostałe szkolenia z kategorii:

    Java

    Opinie uczestników

    5.0/5
    Java dla średnio zaawansowanych

    Pan Marcin D. jest na prawdę trenerem godnym polecenia ! Słychać i widać, że posiada olbrzymią wiedzę z tematyki programowania, szczególnie w technologii JAVA. Bardzo pomocny, zawsze odpowiadał na pytania, program dostosowywał do grupy. Dyskusja na temat poruszany na szkoleniu była zawsze mile widziana. Szkolenie konkretne, a za razem poruszające tematykę wielu zagadnień z technologii JAVA. Ja jako osoba będąca na początku swojej kariery programistycznej jestem bardzo zadowolona, że zdecydowałam się na udział w tym szkoleniu. Bardzo polecam ! :)

    Karolina Maliszewska Nordea Bank Abp Spółka Akcyjna
    5.0/5
    Java dla średnio zaawansowanych

    Świetne szkolenie nie tylko dla osób które siedzą w Javie, ale też dla ludzi którzy programują w czym innym, ale chcą się zapoznać/przesiąść na Javę.

    Jacek Widanka Nordea Bank Abp Spółka Akcyjna
    5.0/5
    Programowanie w języku Java

    POLECAM - Marcin rules !

    Grzegorz Koper EduBroker Sp. z o.o.
    4.9/5
    Spring Boot i Docker + wprowadzenie do mikroserwisów

    Bardzo dobre szkolenie.

    Jeremi Zglinicki SIEMENS INDUSTRY SOFTWARE SPOLKA Z OGRANICZONA ODPOWIEDZIALNOSCIA
    5.0/5
    Programowanie w języku Java

    Szkolenie było super zorganizowane – intensywne, ale bardzo wartościowe. Duża dawka wiedzy, swobodna atmosfera sprzyjająca wymianie doświadczeń i zadawaniu pytań. Marcin wykazał się ogromną cierpliwością i świetną umiejętnością przekazywania wiedzy – widać, że zna temat od podszewki. Zdecydowanie polecam!

    Anita Gniewosz PZU SA/PZU ŻYCIE SA
    5.0/5
    Spring WebFlux: Programowanie reaktywne w Javie z wykorzystaniem frameworka Spring

    Szkolenie przeprowadzone profesjonalnie, duża wiedza merytoryczna trenera. Polecam.

    Jarosław Kokociński SoftSystem Sp. z o.o.
    5.0/5
    Spring Boot - budowanie aplikacji REST

    Profesjonalne, warte swojej ceny, ogrom wiedzy, świetni trenerzy, dobra współpraca z JSystems.

    Jarosław Demkowski Silky Coders
    5.0/5
    Spring Cloud

    Ciekawy sposób tłumaczenia kolejnych, powiązanych ze sobą zagadnień przez wykładowcę, dzięki czemu jest łatwiej zrozumieć co z czego wynika. Prowadzący to osoba z praktycznym doświadczeniem, która przywiązuje dużą wagę do jak najlepszego przekazania swojej wiedzy.

    Paweł Dziedzic SoftSystem Sp. z o.o.
    Pokaż wszystkie opinie Google Opinie w Google

    Zaufali nam

    ...i wiele innych

    5,0 - średnia ocena na podstawie 290 opinii

    Dlaczego warto nas wybrać?

    Terminy gwarantowane na 100%

    Jeśli termin jest oznaczony jako gwarantowany, odbędzie się we wskazanym czasie — nawet jeśli część grupy wycofa się z udziału. Ryzyko organizacyjne ponosimy my, nie Ty.

    100% format warsztatowy

    Każde zagadnienie teoretyczne jest poparte ćwiczeniami praktycznymi o rosnącym poziomie trudności. Uczymy przez działanie, nie przez slajdy.

    Trenerzy-praktycy z oceną min. 4.75/5

    Każdy trener JSystems ma bogate doświadczenie komercyjne w technologiach których uczy i musi utrzymywać średnią z ankiet powyżej 4.75 na 5. Czerwony pasek to u nas minimum ;)

    Gotowe środowiska w chmurze

    Do każdego szkolenia wymagającego oprogramowania dostarczamy skonfigurowane, gotowe hosty w chmurze. Uczestnik nie musi nic instalować — łączy się przez zdalny pulpit lub SSH.

    Dowiedz się dlaczego warto nas wybrać

    A może nielimitowane szkolenia za
    1 148 PLN brutto / mies.?
    Sprawdź Karnet Open
    KARNET OPEN na szkolenia
    A może nielimitowane szkolenia za
    1 148 PLN brutto / mies.?
    Sprawdź Karnet Open
    KARNET OPEN na szkolenia

    📅 Przypomnij mi jutro

    Wyślemy Ci przypomnienie z linkiem jutro rano.

    Zanim wyjdziesz

    Wyślemy Ci podsumowanie tego szkolenia z terminami i ceną — do przemyślenia w spokoju.

    Żadnego spamu — tylko jedno podsumowanie.