Programowanie w języku JAVA Poziom średnio zaawansowany

Opis szkolenia

Szkolenie kótrego celem jest rozwinięcie wiedzy z języka Java. Uczestnik pozna abstrakcję w języku Java, przydatne mechanizmy takie jak klasy anonimowe, interfejs dat, typy wyliczeniowe, interfejs funkcyjny, wielowątkowość oraz Garbage Collector. Zapozna się również z takimi narzędziami jak Maven oraz Junit. Po szkoleniu uczestnik będzie w stanie wykorzystać bardziej zaawansowane narzędzia programistyczne i wykorzystać w pełni potencjał języka Java.

Poznaj program szkolenia

  1. Co zyskasz dzięki szkoleniu ?
  2. Cele szkolenia

    Celem szkolenia jest rozwinięcie wiedzy z języka Java. Uczestnik pozna abstrakcję w języku Java, przydatne mechanizmy takie jak klasy anonimowe, interfejs dat, typy wyliczeniowe, interfejs funkcyjny, wielowątkowość oraz Garbage Collector. Zapozna się również z takimi narzędziami jak Maven oraz Junit. Po szkoleniu uczestnik będzie w stanie wykorzystać bardziej zaawansowane narzędzia programistyczne i wykorzystać w pełni potencjał języka Java.

    Umiejętności

    Dzięki szkoleniu  uczestnik zdobędzie następujące umiejętności:

    • Wytwarzać bardziej zaawansowane aplikacje wykorzystując w pełni potencją języka Java
    • Wykorzystywać abstrakcję języka Java
    • Korzystać z typów wyliczeniowych
    • Wykorzystywać interfejs dat.
    • Przetwarzać strumienie danych z wykorzystaniem interfejsu funkcyjnego oraz wyrażeń lambda.
    • Tworzyć aplikacje wielowątkowe
    • Wykorzystywać narzędzie Maven do zarządzania projektem
    • Tworzyć proste testy jednostkowe przy pomocy biblioteki JUnit
  3. Czy to szkolenie jest dla Ciebie ?
  4. Profil uczestników

    Szkolenie przeznaczone jest dla osób które miały styczność z programowaniem i chciałyby uzupełnić wiedzę o języku. Program jest kontynuacją szkolenia Programowanie w języku Java -poziom podstawowy.

    Przygotowanie uczestników

    Od uczestników wymagana jest podstawowa znajomość języka Java.

  5. Czas trwania
  6. Przed nami:

    • 2 dni, 16 godzin szkoleniowych
  7. Szczegółowy program szkolenia
  8. Szczegółowy program szkolenia

    Abstrakcja w języku Java

    • Interfejsy
    • Klasy abstrakcyjne
    • Metody abstrakcyjne
    • Klasy anonimowe

    Narzędzia wbudowane języka Java

    Typy wyliczeniowe

    • Interfejs dat
    • Garbage Collector
    • Interfejs funkcyjny
    • Strumienie
    • Wyrażenia lambda
    • Optional

    Wielowątkowość

    • Thread i Runnable
    • Executor’y wątków oraz pule wątków
    • Synchronizacja wątków

    Narzędzia

    • Maven
    • Junit

    Metoda realizacji

    Szkolenie realizowane jest w formie wykładów oraz ćwiczeń praktycznych. Łączy ono w sobie wiedzę merytoryczną oraz praktyczne przykłady jej wykorzystania.

    POBIERZ PROGRAM W PDF

  9. Ścieżka rozwoju
  10. Kontynuacją szkolenia jest Programowanie w języku Java – poziom zaawansowany, które pozwala zaznajomić się z nowymi technologiami oraz koncepcjami architektonicznymi.

  11. W ramach szkolenia zapewniamy
  12. W ramach szkolenia zapewniamy

    • materiały szkoleniowe
    • certyfikat potwierdzający udział w kursie
    • pełna obsługa cateringowa (dotyczy szkoleń stacjonarnych)
Co zyskasz dzięki szkoleniu ?

Cele szkolenia

Celem szkolenia jest rozwinięcie wiedzy z języka Java. Uczestnik pozna abstrakcję w języku Java, przydatne mechanizmy takie jak klasy anonimowe, interfejs dat, typy wyliczeniowe, interfejs funkcyjny, wielowątkowość oraz Garbage Collector. Zapozna się również z takimi narzędziami jak Maven oraz Junit. Po szkoleniu uczestnik będzie w stanie wykorzystać bardziej zaawansowane narzędzia programistyczne i wykorzystać w pełni potencjał języka Java.

Umiejętności

Dzięki szkoleniu  uczestnik zdobędzie następujące umiejętności:

  • Wytwarzać bardziej zaawansowane aplikacje wykorzystując w pełni potencją języka Java
  • Wykorzystywać abstrakcję języka Java
  • Korzystać z typów wyliczeniowych
  • Wykorzystywać interfejs dat.
  • Przetwarzać strumienie danych z wykorzystaniem interfejsu funkcyjnego oraz wyrażeń lambda.
  • Tworzyć aplikacje wielowątkowe
  • Wykorzystywać narzędzie Maven do zarządzania projektem
  • Tworzyć proste testy jednostkowe przy pomocy biblioteki JUnit
Czy to szkolenie jest dla Ciebie ?

Profil uczestników

Szkolenie przeznaczone jest dla osób które miały styczność z programowaniem i chciałyby uzupełnić wiedzę o języku. Program jest kontynuacją szkolenia Programowanie w języku Java -poziom podstawowy.

Przygotowanie uczestników

Od uczestników wymagana jest podstawowa znajomość języka Java.

Czas trwania

Przed nami:

  • 2 dni, 16 godzin szkoleniowych
Szczegółowy program szkolenia

Szczegółowy program szkolenia

Abstrakcja w języku Java

  • Interfejsy
  • Klasy abstrakcyjne
  • Metody abstrakcyjne
  • Klasy anonimowe

Narzędzia wbudowane języka Java

Typy wyliczeniowe

  • Interfejs dat
  • Garbage Collector
  • Interfejs funkcyjny
  • Strumienie
  • Wyrażenia lambda
  • Optional

Wielowątkowość

  • Thread i Runnable
  • Executor’y wątków oraz pule wątków
  • Synchronizacja wątków

Narzędzia

  • Maven
  • Junit

Metoda realizacji

Szkolenie realizowane jest w formie wykładów oraz ćwiczeń praktycznych. Łączy ono w sobie wiedzę merytoryczną oraz praktyczne przykłady jej wykorzystania.

POBIERZ PROGRAM W PDF

Ścieżka rozwoju

Kontynuacją szkolenia jest Programowanie w języku Java – poziom zaawansowany, które pozwala zaznajomić się z nowymi technologiami oraz koncepcjami architektonicznymi.

W ramach szkolenia zapewniamy

W ramach szkolenia zapewniamy

  • materiały szkoleniowe
  • certyfikat potwierdzający udział w kursie
  • pełna obsługa cateringowa (dotyczy szkoleń stacjonarnych)

Najbliższe szkolenia

Podobne szkolenia

Masz pytania? Skontaktuj się z nami!

31-864 Kraków

ul. Prof. Michała Życzkowskiego 33