Powrót do katalogu

VOUCHERY SZKOLENIOWE 2023/2024 R.
Kup w 2023 r.  - wykorzystaj do końca przyszłego roku!
Potrzebujesz wykorzystać budżet szkoleniowy w bieżącym okresie rozliczeniowym? Mamy dla Ciebie rozwiązanie!

Kupując voucher już teraz, zachowujesz gwarancję stałej ceny, a szkolenie możesz zrealizować w przyszłym roku.

Więcej informacji znajdziesz TUTAJ.

Podaj maila aby obejrzeć webinar z Node.js

Wyrażam zgodę na otrzymywanie informacji o promocjach i produktach oferowanych Czytaj więcej przez Vavatech Sp z o.o. Zgodę możesz cofnąć w każdym czasie.
Zaproponuj własny termin
Postaramy się uruchomić nowy termin dla Ciebie
4 800 / 5 dni
Zgłoś chęć udziału

Back-End > Java

Szkolenie: Tworzenie aplikacji internetowych z wykorzystaniem szkieletu aplikacyjnego Spring oraz technologii Hibernate

Kod: [J-SPR-HIB]
Pobierz program

Cel szkolenia

Celem szkolenia jest nabycie praktycznych umiejętności tworzenia aplikacji internetowych z wykorzystaniem szkieletu aplikacyjnego Spring oraz narzędzia mapowania obiektowo-relacyjnego Hibernate.

W trakcie kursu uczestnicy dowiedzą się jak przy użyciu powyższych technologii tworzyć wydajne, skalowalne aplikacje internetowe zgodnie z arkanami sztuki. Podczas szkolenia jego uczestnicy zapoznają się również z zasobami Java Community, a także narzędziami wspierającymi rozwój oprogramowania takimi jak Maven, Gradle i Eclipse / IntelliJ. Częścią kursu jest również zapoznanie się z wybranym serwerem aplikacyjnym.

Adresaci szkolenia

Adresatami szkolenia są programiści Java pragnący zapoznać się z platformą Java EE oraz z zasadami tworzenia aplikacji internetowych z wykorzystaniem szkieletu aplikacyjnego Spring. Podczas szkolenia przedstawione zostanie również narzędzie mapowania obiektowo-relacyjnego Hibernate jako implementacji Java Persitstence API. Od słuchaczy wymagana jest znajomość programowania w języku Java (kurs J-PD), a także podstaw relacyjnych baz danych i języka SQL (kurs BD-SQL).

Czas i forma szkolenia

35 godzin (5 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.

Plan szkolenia

  1. Spring

    1. programowanie zorientowane na interfejsy.
    2. programowanie zorientowane na komponenty.
    3. wzorce projektowe: IoC, DI
    4. omówienie architektury Springa
    5. pliki konfiguracyjne
    6. fabryki komponentów i ich wykorzystanie
    7. cykl życia komponentu oraz jego identyfikacja
    8. programowanie AOP w Spring
    9. Spring MVC
      • zasada działania Spring MVC
      • hierarchia kontrolerów
      • widoki i sposoby ich identyfikacja
      • wielojęzyczność
      • szablonowanie
      • obsługa wyjątków
    10. wstęp do zagadnień transakcji i trwałości komponentów
    11. mechanizm zarządzania transakcjami Springa
    12. Spring ORM
    13. Spring Security
      • wprowadzenie do bezpieczeństwa aplikacji Java EE
      • architektura Spring Secirity
      • mechanizmy autentykacji
      • autoryzacja
  2. JPA / Hibernate

    1. zagadnienia ORM
    2. instalacja i konfiguracja
    3. konstrukcja komponentów encyjnych
    4. klucze proste i złożone
    5. Persistent Context i Entity Manager
    6. obiekt Hibernate Session
    7. mechanizm trwałości - operacje, zagadnienia synchronizacji
    8. zapytania (proste, dynamiczne, nazwane)
    9. cykl życia (metody callback)
    10. charakterystyka relacji
    11. implementacja dziedziczenia
    12. konfiguracja
    13. transakcje

Opinie uczestników

  • Szeroki oraz praktyczny zakres materiału.

    Pracownik IT - Nordea Bank

  • Duża ilość zadań praktycznych.

    Pracownik IT - Nordea Bank

  • Wszystko ok :) Oby tak dalej!

    Pracownik IT - Sodexo