Kurs JAVA Hibernate - aplikacje bazodanowe
Twórz aplikacje bazodanowe w JAVA dzięki frameworkowi Hibernate. Wykorzystuj obiektowy język zapytań HQL i twórz zaawansowane relacje
Oferta specjalna
Kup ten kurs za 65 zł z kodem
Minimalna wartość w koszyku, aby aktywować kod: 199 zł.
Dostęp od razu po zakupie ·
Płacisz raz i wchodzisz prosto do lekcji - bez subskrypcji, bez czekania na grupę.
Ten kurs jest częścią ścieżki
Java Developer
22549 kursantów
Szczegóły, które warto znać
Opis szkolenia
Czego się nauczysz:
-
konfiguracji środowiska programistycznego do pracy z Hibernate
-
importowania bibliotek Hibernate przy pomocy narzędzia Maven
-
wykorzystywania adnotacji do tworzenia aplikacji Hibernate
-
zapisywania i pobierania obiektów z bazy danych
-
wywoływania zapytań HQL
-
definiowania relacji między obiektami
-
zarządzania charakterem relacji
-
wykonywania CRUD-owych operacji
Kurs przygotowałem z myślą o osobach, które posiadają już podstawową wiedzę na temat JAVA i baz danych. Z doświadczenia wiem, że utrwalanie obiektów JAVA w bazach danych jest zadaniem trudnym nie tylko dla początkujących programistów, ale i tych którzy mają nieco większe doświadczenie. Dzięki temu szkoleniu poznasz nowoczesny, wykorzystywany w setkach firm framework Hibernate, który poszerzy Twoje możliwości w zakresie pisania aplikacji i sprawi, że będziesz lepiej postrzegany przez pracodawców.
Zostań profesjonalistą
Przechowywanie danych jest cechą absolutnie niezbędną dla każdej profesjonalnej aplikacji zarówno desktopowej jak i webowej. Jeżeli chcesz być cenionym i kompetentnym programistą JAVA, który będzie liczył się na rynku pracy, po prostu musisz opanować Hibernate. Relacyjne bazy danych są obecnie najbardziej popularnym sposobem przechowywania danych w firmach tworzących aplikacje komputerowe, stąd też duże zapotrzebowanie na programistów posiadających takie umiejętności.
Zdobądź solidne podstawy

Chcesz dowiedzieć się jak zapisać obiekty, które tworzysz w tabeli bazy danych? W tym kursie pokażę Ci to krok po kroku. Zaczniemy od podstaw czyli konfiguracji środowiska, instalacji MySQL, przygotowania naszej bazy danych i samego Hibernate do pracy z nią. Pokażę Ci również jak działają adnotacje i w jaki sposób wykorzystać je do mapowania obiektowo-relacyjnego. Nauczysz się również wykonywać CRUD-owe (Create, Read, Update, Delete) operacje na bazie danych z poziomu kodu JAVA. Dowiesz się również jak za pomocą narzędzia Maven importować biblioteki Hibernate.
Wykorzystaj możliwości HQL
Po poznaniu podstaw komunikacji z bazą danych będziesz miał okazję rozwinąć skrzydła z wykorzystaniem Hibernate Query Language. Ten specjalny język zapytań pozwoli Ci na znacznie bardziej zaawansowaną komunikację z bazą danych w twoich aplikacjach. Z kursu dowiesz jak działa HQL, do czego możesz go wykorzystać, ale przede wszystkim nauczysz się pisać zapytania korzystając z tego w pełni zorientowanego obiektowo narzędzia.

Nie bój się relacji
Wykorzystując Hibernate w swoich projektach będziesz mógł zaimplementować między klasami wszystkie powiązania, które znasz z baz danych, czyli relacje jeden-do-jednego, jeden-do-wielu oraz wiele-do-wielu. Zobaczysz jak zrobić to krok po kroku przygotowując bazę danych, zapisując, odczytując i usuwając obiekty. Techniki które poznasz w kursie sprawią, że oprogramowanie będzie znacznie bardziej spójne i bezpieczne.
Kup w pakiecie i oszczędź
Cena za zakup pakietu
Oszczędzasz w pakiecie: 54 zł
Zyskujesz 21.44 zł w punktach na kolejne zakupy.
Kurs JAVA Hibernate - aplikacje bazodanowe
119 zł
Kurs Java - praktyczny projekt aplikacji
169 zł
Cena za zakup pakietu
Oszczędzasz w pakiecie: 58 zł
Zyskujesz 23.04 zł w punktach na kolejne zakupy.
Program kursu
9 modułów · 54 lekcje
1 · Wprowadzenie
- Wstęp 00m 27s
- Jak korzystać z materiałów? 01m 59s
2 · Instalacja oraz konfiguracja środowiska programistycznego
- Instalacja Eclipse 02m 57s
- Instalacja MySQL 02m 55s
- Przygotowanie bazy danych 03m 58s
- Maven 05m 37s
3 · Podstawy pracy z hibernate
- Konfiguracja projektu 06m 52s
- Podstawowe pojęcia i klasy 03m 37s
- Encja Employee 07m 22s
- Zapis encji w bazie danych 07m 48s
- Automatyczne generowanie klucza głównego 08m 08s
- Odczyt encji z bazy danych 09m 12s
- Aktualizowanie encji 07m 37s
- Usuwanie encji 02m 50s
4 · HQL – Hibernate Query Language
- Czym jest HQL 01m 46s
- FROM 11m 06s
- WHERE 08m 12s
- SELECT 09m 15s
- ORDER BY 05m 06s
- Named parameters 09m 02s
- UPDATE 06m 14s
- DELETE 04m 29s
- Funkcje agregujące 10m 49s
5 · @OneToOne
- Przygotowanie bazy danych 04m 12s
- Przygotowanie projektu i encji 11m 37s
- Odwzorowanie relacji 08m 05s
- Kaskadowanie operacji 04m 33s
- CascadeType.REMOVE 05m 08s
- CascadeType.ALL 06m 41s
- Dwukierunkowa relacja 12m 04s
- HQL one to one 15m 41s
6 · @OneToMany
- Przygotowanie bazy danych 04m 52s
- Przygotowanie projektu i encji 07m 37s
- Odwzorowanie relacji 09m 43s
- Zapis obiektu Property 08m 29s
- Odczyt obiektów Property 03m 05s
- Usuwanie obiektów Property 07m 05s
- HQL one to many 11m 46s
7 · FetchTypes
- Wstęp 03m 52s
- Różnica między EAGER a LAZY 12m 37s
- Wybór pomiędzy LAZY i EAGER 10m 15s
8 · @OneToMany jednokierunkowe
- Przygotowanie bazy danych 03m 48s
- Przygotowanie projektu i klasy Department 12m 22s
- Zapis obiektów Department 08m 44s
- Wczytanie obiektów Department 05m 37s
- Usuwanie obiektów Department 12m 58s
9 · @ManyToMany
- Przygotowanie bazy danych 03m 29s
- Przygotowanie projektu i klasy Training 07m 30s
- Odwzorowanie relacji 10m 49s
- Zapis obiektów Training 07m 07s
- Odczyt obiektów Employee oraz Training 11m 27s
- Usuwanie obiektów Employee oraz Training 06m 36s
- HQL many to many 13m 58s
- Zakończenie 01m 09s
Twój instruktor
Szymon Sołtys
Java Developer
Opinie kursantów
„Bardzo dobry kurs, wysoki poziom osoby szkolącej. Czuję się w pełni usatysfakcjonowany z szkolenia - pomogło mi zrozumieć zagadnienia związane z bazą danych. Każda część kursu jest realizowane w innej klasie, przez co szybko można wrócić i powtórzyć daną kwestie. Gorąco polecam."
„Czekałem na ten kurs od bardzo dawna. Fajny, ciekawy, zawiera bardzo wiedzy na temat Hibernate i baz danych, a co najważniejsze od podstaw wprowadza w jakże popularną w tych czasach technologię jaką jest Hibernate. Pozdrawiam"
„Kurs bez zbędnych tematów, wszystko dobrze wyjaśnione. Serdecznie polecam. Długo miałem problem z relacjami ale po ogarnięciu kilku odcinków wszystko zrobiło się jasne i klarowne ;) POLECAM!"
„Kolejny kurs który poszerza wiedzę o aplikację bazdanowe - polecam. Idealny dla osób chcących poznać czym jest JAVA"
„Super kurs. Dużym plusem jest to że ciągle bazujemy na kodzie z poprzedniej lekcji."
„Przydatna wiedza, bardzo dobrze przekazana. Przykłady przydatne i ciekawe. Polecam."
„super kurs"
„ok"
„Można się naprawdę wiele nauczyć, polecam. Prowadzący dokładnie wszystko tłumaczy, zajęcia prowadzi wolno i zrozumiale. "
„Jestem pod wrażeniem. Pierwszy kurs który w tej chwili najbardziej mi się podoba. Super przykłady prowadzący w świetny sposób pokazuje co i jak. Krok po kroku w bardzo łatwy i przejrzysty sposób można się dowiadywać coraz to bardziej ciekawych rzeczy. POLECAM ten kurs podobał mi się najbardziej ze wszystkich do tej pory obejrzanych w tej serii.
Dziękuję i Pozdrawiam Pana Sołtysa bo tak się chyba nazywa prowadzący ;)"
Czytaj więcej
Zwiń
Najczęściej zadawane pytania
Jak wygląda uczestnictwo w kursie online?
Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.
Czy otrzymam certyfikat ukończenia kursu?
Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV. Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.
Czy otrzymam fakturę VAT za zamówienie?
Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl
Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:
Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.
Zakup w Google Play(Android)
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
- Otwórz aplikację Google Play.
- Kliknij ikonę swojego profilu w prawym górnym rogu.
- Wybierz Płatności i subskrypcje > Historia zakupów.
- Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).
Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.
Ile mam czasu na przerobienie materiałów?
Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.
Powiązane tematy
Zobacz też
Podobne kursy
Programowanie
Kurs Spring Framework od podstaw
119 zł
Programowanie
Kurs Java - praktyczny projekt aplikacji
169 zł
Programowanie
Kurs Bezpieczne aplikacje JAVA
149 zł
Programowanie
Kurs Spring Framework dla zaawansowanych
149 zł
Programowanie
Kurs JAVA - testy jednostkowe
119 zł
Programowanie
Kurs JAVA - wzorce projektowe
119 zł
Programowanie
Jak zostać developerem JAVA
119 zł
Programowanie
Kurs JAVA średniozaawansowany
159 zł
Programowanie
Kurs Java - Narzędzia developera
119 zł
Programowanie
Kurs JAVA dla zielonych
149 zł
Ten kurs jest częścią ścieżki
Java Developer
JAVA to niezwykle popularny język o bardzo szerokich zastosowaniach: od aplikacji Android po rozbudowane systemy bankowe. Zostań deweloperem JAVA i zapewnij sobie szansę na zdobycie dobrej pracy.
Dostęp od razu po zakupie ·
119 zł