Informujemy, że w związku z sytuacją gospodarczą i wzrostem kosztów z dniem 06 marca 2023 ceny wybranych szkoleń ulegną zmianie. Aktualny cennik szkoleń obowiązuje do 05.03.2023 włącznie.
Informujemy, że już w I kwartale 2023 ruszył nabór wniosków do Krajowego Funduszu Szkoleniowego 2023. Skontaktuj się z nami, chętnie pomożemy w uzupełnieniu wniosku.


Nowości w Javie 12-19

by:
Czas trwania 1 dzień

Najbliższe terminy tego szkolenia

17.02 17.02 Termin gwarantowany Szkolenie online
Zapisz się
21.04 21.04 Termin gwarantowany Szkolenie online
Zapisz się
15.09 15.09 Termin gwarantowany Szkolenie online
Zapisz się
17.11 17.11 Termin gwarantowany Szkolenie online
Zapisz się

Szkolenie
dedykowane
dla Twojego
zespołu

Cena szkolenia 1100 PLN (netto)

Skuteczność

W naszej pracy nadrzędną wartością jest skuteczność szkoleń. Jako programiści rozumiemy, że w nauce chodzi przede wszystkim o skuteczność. Wszystkie elementy procesu szkolenia, od doboru właściwego trenera do przemyślanej warsztatowej formuły są po to, by to osiągnąć. Doskonalimy się w tym od 2008 roku. Możesz więc na nas polegać!

Program szkolenia

  1. Preview features
    • Przyczyny wprowadzenia
    • Cykl życia
    • Użycie podczas kompilacji i uruchamiania programu / testów
    • Wsparcie w narzędziach do automatycznego budowania (Maven, Gradle)
  2. Pattern matching dla instanceof
    • Nadmiarowość rzutowania
    • Pattern matching
    • Automatyczne rzutowanie w instanceof
    • Flow scope
  3. Switch expressions
    • Słabe strony instrukcji switch
    • Arrow labels
    • Instrukcja switch jako wyrażenie
    • Słowo kluczowe yield
    • Kompletność gałęzi
  4. Pattern matching dla switch
    • Typy jako etykiety
    • Obsługa null
    • Guarded patterns
  5. Rekordy
    • Immutable object jako dobry wzorzec projektowy
    • Rekord jako realizacja wzorca immutable object
    • Definiowanie rekordu
    • Funkcjonalności rekordu
    • Tworzenie rekordu (konstruktory kanoniczne i customowe)
    • Możliwości i ograniczenia w użyciu
    • Pułapki przy używaniu rekordów
  6. Klasy zapieczętowane
    • Hermetyzacja jako dobra praktyka
    • Deklarowanie zapieczętowania
    • Określanie dozwolonych klas potomnych
    • Zapieczętowane interfejsy
    • Klasy zapieczętowane a rekordy
  7. Text blocks
    • Deklaracja i możliwości użycia
    • Automatyczne tworzenie wcięć
    • Nowe znaki specjalne
  8. Inne drobne usprawnienia
    • Teeing collector
    • Czytelniejsze NullPointerException
    • Nowe metody klasy String
  9. Warsztat - tworzenie aplikacji z wykorzystaniem omówionych uprzednio funkcjonalności

Opis szkolenia

Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!

O skoleniu w skrócie

Szkolenie przeznaczone jest dla programistów Javy pracujących z wersją 11 (jako obecnie najczęściej spotykaną w projektach komercyjnych) i chcących zapoznać się z nowymi funkcjonalnościami języka wprowadzonymi w wersjach 12 - 19. Prezentowane są te nowe możliwości, które bezpośrednio wpływają na kształt kodu, pozwalając jego pisanie uczynić prostszym i bardziej przejrzystym. Podsumowaniem szkolenia jest mini-warsztat, podczas którego uczestnicy wdrażają zdobytą wiedzę w praktyce.

Do uczestnictwa w szkoleniu wymagana jest średnio-zaawansowana znajomość języka Java i biblioteki JUnit.



Prowadzący szkolenie: Marcin Chrost

Jestem programistą z ponad 15-letnim doświadczeniem. W trakcie swojej kariery kilka razy zmieniałem obszary, z którymi miałem do czynienia (poczynając od niskopoziomowego programowania w C, poprzez fullstackowe zabawy w RubyOnRails, aż do prawdziwego backendu w Javie).
Odkąd pamiętam, zawsze lubiłem dzielić się wiedzą z innymi i sprawiało to satysfakcję obu stronom tego procesu. Dlatego naturalną konsekwencją było to, iż zostałem kilka lat temu profesjonalnym trenerem IT.
Prowadzenie szkoleń pozwala mi również na każdorazowe powtórzenie i ugruntowanie swojej wiedzy, co potem bardzo przydaje się w pracy projektowej. Natomiast to, co daje mi największe zadowolenie jako trenerowi, to sytuacja gdy uczeń przerośnie mistrza - wtedy wiem, że dałem z siebie wszystko, a moja praca przyniosła owoce.

Terminy gwarantowane Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to że na 100% się odbędzie we wskazanym czasie i miejscu. Więcej
Szkolenia online i udział online Szkolenia online odbywają się na żywo z udziałem trenera. Uczestniczy łączą się na szkolenie za pomocą platfomy ZOOM. Informacje o wymaganym niezbędnym oprogramowaniu oraz informacje organizacyjne uczestnicy otrzymują na 7 dni przed datą rozpoczęcia szkolenia. W każdym szkoleniu stacjonarnym możesz brać udział online. Więcej
Inne szkolenia tej kategorii Sprawdź pozostałe    szkolenia Java!

Sprawdź, co mówią o nas ci, którzy nam zaufali

  • 5.0/5

    Programowanie w języku Java

    16-12-2022 Świetne szkolenie. Dużo przekazanej wiedzy i praktycznych wskazówek. Dziękuję Monika Gieniec, Asseco Poland S.A.
  • 5.0/5

    Zaawansowana Java

    25-11-2022 Bardzo dobrze zorganizowane szkolenie, Treść była przedstawiona w sposób jasny, zaprezentowana na przykładach. Dużo ćwiczeń po każdym zagadnieniu. Polecam Aleksandra Raszewska, DeLaval Operations Sp. z o.o.
  • 4.81/5

    Zaawansowana Java

    25-11-2022 Bardzo dobre szkolenie, szczególnie temat ze strumieni. Dorota Chlebik, Asseco Poland S.A.
  • 5.0/5

    Spring Boot i Docker + wprowadzenie do mikroserwisów

    11-11-2022 Dziękuje bardzo za profesjonalne i intensywne szkolenie z Spring Boot wprowadzenie do Mikroserwisów. Dużo nowej wiedzy, doświadczony prowadzący :) Joanna Mićko, ista Shared Services Polska Sp. z o.o.
  • 5.0/5

    Spring Boot i Docker + wprowadzenie do mikroserwisów

    11-11-2022 Super szkolenie. Bardzo intensywne i merytoryczne. Prowadzący posiada niesamowitą wiedzę i potrafi ją przekazać dalej. Życzę nam wszystkim takich szkoleń i prowadzących. Dawid Krawiec, ista Shared Services Polska Sp. z o.o.
  • 5.0/5

    Programowanie w języku Java

    28-10-2022 Polecam. Prowadzący ma wiedzę i w potrafi ją przekazać w zrozumiały sposób. Tomasz Paterak, Asseco Poland S.A.
  • 5.0/5

    Programowanie w języku Java

    28-10-2022 Bardzo dobre szkolenie, dużo informacji. Prowadzący posiada bardzo dużą wiedzę i pokazuje praktyczne przykłady. Zadania są ciekawe. Prowadzący szczegółowo opisuje wszystkie zagadnienia ze szkolenia. Bardzo przyjemne i treściwe szkolenie. Polecam! Łukasz Bondyra, Narodowy Fundusz Zdrowia
  • 4.63/5

    Programowanie w języku Java

    28-10-2022 Prowadzący ma dużą praktyczną wiedzę i ma elastyczne podejście do tematyki, chętnie odpowiada na pytania. Dariusz Krawczyk, Asseco Poland S.A.
  • 5.0/5

    Zaawansowana Java

    07-10-2022 Ciekawie i wnikliwie przedstawiony materiał, wątpliwości i problemy rozwiązywane na bieżąco. Godna pochwały dogłębna wiedza trenera. Sposób przedstawienia materiału miły i praktyczny. Gorąco polecam :) Grzegorz Ciosek, Asseco Poland S.A.
  • 5.0/5

    Tworzenie aplikacji w Javie z użyciem Spring Framework

    30-09-2022 Bardzo dobrze przeprowadzone szkolenie które polecam. Tomasz Prygiel, Durr Poland Sp. z o.o.
  • 5.0/5

    Tworzenie aplikacji w Javie z użyciem Spring Framework

    30-09-2022 Polecam szkolenie. Trener - pełna profeska. Jan Kowaczek, Powszechny Zakład Ubezpieczeń SA
  • 5.0/5

    Tworzenie aplikacji w Javie z użyciem Spring Framework

    30-09-2022 Szkolenie ze Springa 5 dniowe bardzo szybko mi zleciało, a to dlatego że było bardzo dobrze poprowadzone przez pana Marcina. Informacje przekazywane jasno i klarownie - nie da się nie zrozumieć :) świetne wprowadzenie do rozpoczęcia pracy ze SPRINGiem :) polecam! Paulina Sucharska, Aplikacje Krytyczne Sp. z o.o.
  • 5.0/5

    Programowanie w języku Java

    01-07-2022 Jestem zadowolony Rafał Augustyniak, Rossmann Supermarkety Drogeryjne Polska Sp. z o.o.
  • 5.0/5

    Programowanie w języku Java

    04-03-2022 Polecam to szkolenie! Daniel Mroczka, Asseco Poland S.A.
  • 5.0/5

    Programowanie w języku Java

    04-03-2022 Uczestniczyłem w szkoleniu "Programowanie w języku JAVA" prowadzonym przez Pana Michała. Szkolenie było bardzo obszerne i trzeba być na to gotowym, że w związku z dość krótkim czasem trwania szkolenia wiedza przekazywana jest w pigułce. Samo szkolenie jest bardzo ciekawe, pełne ćwiczeń i przykładów z życia wziętych co bardzo mi się podobało. Pan Michał, który prowadził szkolenie to bardzo dobry programista, który chętnie się dzieli wiedzą i z łatwością łapie kontakt z uczestnikami. Dziękuję i do usłyszenia w przyszłości. Tomasz Pawłowski, SWAROVSKI GLOBAL BUSINESS SERVICES Sp. z o.o.
  • 5.0/5

    Java dla średnio zaawansowanych

    18-02-2022 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

    18-02-2022 Ś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
  • 4.72/5

    Programowanie w języku Java

    24-09-2021 Szkolenie raczej można by nazwać warsztatami. Dużo kodowania - co oceniam bardzo pozytywnie, Wojciech Żukrowski, Asseco Poland S.A.
  • 5.0/5

    Spring Boot i Docker + wprowadzenie do mikroserwisów

    17-09-2021 Szkolenie przeprowadzone sprawnie, wiedza odpowiednio uporządkowana, prowadzący kompetentny i chętny do pomocy, czy pogłębiania tematu. Pomimo, że większość omawianych zagadnień już miałem opanowane, pozwoliło mi ono usystematyzować i uzupełnić wiedzę na te tematy. Super! Michał Prajs, Sopra Steria Polska Sp. z o.o.
  • 4.63/5

    Spring Boot i Docker + wprowadzenie do mikroserwisów

    17-09-2021 Szkolenie "Mikroserwisy z wykorzystaniem Spring Boot i Docker" jest bardzo wszechstronne, zagadnienia przerabiane przekrojowo , nastawione na naukę tworzenia podstawych mikroserwisów opratych na SpringBoocie z technologiami takimi jak: database, security, monitoring i statystyki Krzysztof Rodak, Sopra Steria Polska Sp. z o.o.
  • 5.0/5

    Spring MVC i Hibernate - tworzenie aplikacji

    11-06-2021 Szkolenie bardzo ciekawe. Pokazuje jak od podstaw stworzyć aplikację w Springu z wykorzystaniem Hibernate. Szkolenie wymagające pozytywnego zaangażowania słuchaczy, od czasu do czasu niewielkie ćwieczenie dla utwalenia omawianego tematu. Po przebrnięciu przez podstawy, w ostatnim dniu szkolenia zlecone wykonanie projektu do samodzielnej realizacji w ramach ćwiczeń praktycznych. Michał Brach, SOFTSYSTEM
  • 5.0/5

    Programowanie w języku Java

    02-04-2021 Szkolenie interesujące, miła atmosfera, fajny prowadzący. Pełna profeska :) Beata Pilek, Powiat Jarosławski
  • 5.0/5

    Zaawansowana Java

    10-12-2020 Najlepsze szkolenie na jakim byłem z jsystems! Dawid Dobrowolski, Ośrodek Przetwarzania Informacji. Państwowy Instytut Badawczy
  • 5.0/5

    Programowanie w języku Java

    04-12-2020 Szkolenie super! Bardzo kompetentny prowadzący. Krystian Maciej Motała, Zespół Szkół Technologicznych im.Gen. Prof. S. Kaliskiego
  • 5.0/5

    Programowanie w języku Java

    04-12-2020 Polecam :). Super szkolenie oraz materiały szkoleniowe. Robert Karasiński, Anthillo Solutions Sp. z o.o.
  • 5.0/5

    Mikroserwisy z wykorzystaniem Spring Framework i Docker

    26-11-2020 Wszystko wspaniale, prowadzący mają dużo wiedzy i wiedzą jak się nią podzielić. Michał Karlicki, Urząd Komisji Nadzoru Finansowego
  • 4.85/5

    Mikroserwisy z wykorzystaniem Spring Framework i Docker

    26-11-2020 Szkolenie na duży plus. Doświadczeni prowadzący przekazujący wiele ciekawostek, które ciężko byłoby znaleźć przeglądając ogólnodostępne materiały. Michał Głocki, MAN TRUCKS Sp. z o.o.
  • 4.85/5

    Mikroserwisy z wykorzystaniem Spring Framework i Docker

    26-11-2020 Solidna dawka wiedzy podana we właściwy sposób. Dużo ćwiczeń samodzielnych oraz wzorców dobrych praktyk. Responsywni i kompetentni trenerzy - polecam Marcin Bratek, Aplikacje Krytyczne Sp. z o.o.
  • 5.0/5

    Programowanie w języku Java

    13-03-2020 Bardzo fajne szkolenie, prowadzone w łatwo przyswajalny sposób. Mariusz Wołoszyn, Asseco Poland S.A.
  • 5.0/5

    Programowanie w języku Java

    13-03-2020 Bardzo dobre szkolenie. Pozwalające zrozumieć postawy Javy wraz z poznaniem sposobów na szybie i wydajne pisanie kodu. Szkolenie prowadzone przez osobę merytoryczną potrafiącą przekazywać wiedzę w przystępny sposób niezależnie od poziomu wiedzy kursanta. Grzegorz Wołejko, Asseco Poland S.A.

Trenerzy kategorii Java

Marcin Dzierżak
Dariusz Mydlarz
Michał Gellert
Łukasz Tomczyk
Marcin Chrost

Masz jakieś pytania? Skontaktuj się z nami!

Odpowiadamy na telefony i maile w godzinach 9:00-17:00 od poniedziałku do piątku.

Telefon 22 299 53 69
Napisz do nas

Potrzebujesz więcej informacji?

Wiadomość wysłana

Przyjęliśmy Twoją wiadomość i skontaktujemy się z Tobą w tej sprawie

Klikając OK wrócisz do formularza

Nasza strona korzysta z plików cookie. Możesz zmienić zasady ich używania lub zablokować pliki cookie w ustawieniach przeglądarki. Więcej informacji można znaleźć w Polityce prywatności. Kontynuując korzystanie ze strony, wyrażasz zgodę na używanie plików cookie.