w , ,

Szkolenie charytatywne Hibernate 5

W najbliższa niedziele finał WOŚP i w związku z tym organizuje akcje charytatywną!

Będzie kilkugodzinne szkolenie z Hibernate 5 od podstaw do zagadnień zaawansowanych (forma – livestream).
Szkolenie jest odpłatne. Z tymże będzie to szczególna forma płatności – dowolne datki, na rzecz WOŚP, które będą zbierane do puszki online (płatność blik/przelew/karta/mikropłatności).

Najważniejsze info

🗣 Forma ➜ Webinar
👉 Gdzie? ➜ Na moim kanale YT (https://bykowski.pl/yt) dokładny link zostanie udostępniony niedługo.
🙋‍♂️ Kiedy? ➜ 12.01.2020 18:00 do około 23:00

Co będzie na szkoleniu?

Hibernate stanowi jedną z najpopularniejszych implementacji Java Persistence API (JPA). Umożliwia on dokonania mapowania obiektowo-relacyjnego (ORM) – czyli odwzorowania obiektów klas na bazę danych.

W trakcie warsztatu nauczysz się jak tworzyć aplikację korzystającą z bazy danych. Dowiesz się jak odwzorowywać obiekty w bazie danych i jak zapisywać związki między relacjami. Zobaczysz również zmiany jakie wprowadza nowa wersja Hibernate 5.

Wymagana jest umiejętność swobodnego programowania obiektowego z wykorzystaniem Java 8 oraz znajomość składni SQL.

Program szkolenia Hibernate 5

  1. Hibernate czym jest?
  2. Zasady tworzenia encji JPA
    • Adnotacje
    • Generowanie klucza
    • Pola, ich nazwy oraz widzialność
  3. Strategie zarządzania schematem bazy danych
  4. Hibernate bez XML
  5. Zapisywanie obiektów do bazy 
    • Zapisywanie daty i czasu
    • Zapisanie typów wyliczeniowych
  6. Praca z obiektami
    • Modyfikowanie obiektów
    • Usuwanie obiektów
    • Pobieranie obiektów
    • Callbacks
  7. Własne zapytania i Criteria API
  8. Obsługa transakcji
  9. Definiowanie klucza złożonego
  10. Zapisywanie encji JPA do wielu tabel
  11. Związki między encjami
    • Dwukierunkowość
    • Jednokierunkowość
    • Związek jeden do jednego
    • Związek jeden do wielu
    • Związek wiele do wielu
  12. Dziedziczenie w Hibernate
    • Single table
    • Joined
    • Table per class
  13. Test wiedzy!

Co jeszcze muszę wiedzieć?

W trakcie szkolenia będą realizowane interaktywne zadania z uczestnikami. Mimo, że szkolenie jest online, to będziemy wspólnie będziemy realizować zadnia, dlatego przygotuj:

  • Środowisko programistyczne (preferowane IntelliJ IDEA)
  • Maven
  • JDK (min 8)
  • Baza danych MySQL (preferowana https://remotemysql.com/)

Q&A

Nie mogę być 12.01.2019, będę mógł je obejrzeć później?
Niestety nie ma takiej możliwości, szkolenie jest płatne dla osób, wpłacających datki w trakcie trwania szkolenia

Jaka jest minimalna kwota wpłaty?
Zgoda z Twoją wielkodusznością. Zrób badanie rynku ile takie szkolenia są warte, przyjdź na webinar i przekaż kwotę w zależności od jego satysfakcji 🙂

Na co idą pieniądze?
100% funduszy jest przekazywane na 28 finał WOŚP.

Jak będą zbierane datki?
Wpłaty będą realizowane poprzez serwis siepomaga.pl. W trakcie webinaru będzie udostępniony link do skarbonki – tak, abyśmy w trakcie webinaru mieli podgląd ile funduszy udało się nam uzbierać 🙂

Czy trzeba się rejestrować?
Nie, wystarczy, że wejdziesz na mój kanał YT w niedziele, tuż przed 18:00 i dołączysz do wydarzenia. Jednak zostawiając mi swój adres mail: https://bykowski.pl/newsletter/ dostaniesz przypomnienie i link bezpośredniego dostępu jak tylko się pojawi.

Jeśli masz jeszcze jakieś pytania to zadaj je w komentarzu!

Wesprzyj inicjatywę!

Pod tym postem jest okno przycisku do udostępnienia – proszę udostępnij tą informacje, aby dotrzeć z tą informacją do jak najszerszego grona! Im więcej osób na szkoleniu tym więcej funduszy na cele charytatywne uda się nam zebrać! 🙂

Napisane przez Przemysław Bykowski

Aktywny programista i energiczny trener. Specjalizuje się w Spring Boot i uczę go w ramach AkademiaSpring.pl. Po godzinach udzielam się na YouTubach. Więcej o mnie.

Dodaj komentarz

Rozmowa rekrutacyjna online – jak się przygotować i czego nie robić!?

Java – technologiczne podsumowanie 2019