Spring Boot App In 60 Minutes
4.6 (3 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
15 students enrolled

Spring Boot App In 60 Minutes

Aplikacja Spring Boot z użyciem Rest API w godzinę
4.6 (3 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
15 students enrolled
Created by Marcin Warycha
Last updated 4/2020
Polish
Current price: $11.99 Original price: $19.99 Discount: 40% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 1 hour on-demand video
  • 1 article
  • 1 downloadable resource
  • 1 Practice Test
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Zobaczysz jak zaprojektować aplikację z użyciem Spring Boota na przykładzie Rest API w godzinę
  • Omówimy Token JWT, narzędzie Swagger, wgramy obraz aplikacji na platformę Docker Hub
  • Zobaczysz jak zaprojektować bazodanową, dwukierunkową relację jeden do wielu z użyciem JPA
Requirements
  • Podstawowa znajomość programowania w Javie 8
  • Podstawowa znajomość programowania z użyciem Spring Boota i podstawowa wiedza z zakresu JPA
Description

Szkolenie ma na celu zaprezentować aplikacje napisana w najnowszej wersji Spring Boota z użyciem architektury REST. Aplikacja to wycinek systemu bibliotecznego w którym występuje mapowanie bazodanowej relacji jeden do wielu. Dostęp do API zostanie zabezpieczony z użyciem tokena JWT. Jest to solidna baza do dalszego pogłębiania wiedzy ze Spring Boota oraz do rozwijania aplikacji i swoich umiejętności programistycznych.

Who this course is for:
  • Programiści znający podstawy języka Java, mający również podstawy Spring Boota i JPA
Course content
Expand all 11 lectures 01:14:26
+ Aplikacja Spring Boot App In 60 Minutes
10 lectures 01:14:22

W tej sekcji zobaczysz aplikację jaką napiszemy podczas kursu.

Preview 06:28

W tej sekcji utworzysz nowy projekt w środowisku IntelliJ IDEA.

Utworzenie nowego projektu w IntelliJ IDEA
03:53

W tej sekcji dowiesz się jak skonfigurować plikową bazę danych H2.

Preview 03:36

W tej sekcji dowiesz się czym są i do czego służą repozytoria JPA.

Repozytoria JPA
06:01

W tej sekcji napiszemy klasę pomocniczą do zarządzania bazą danych.

Klasa LibraryDatabaseManager
03:21

W tej sekcji dowiesz się jak wykonać mapowanie dwukierunkowej relacji bazodanowej jeden do wielu za pomocą JPA.

Klasy modelu i relacje JPA
06:21

W tej sekcji napiszemy CRUD API z użyciem architektury REST.

Rest Api
19:15

W tej sekcji zabezpieczysz dostęp do swojej aplikacji z użyciem tokena JWT.

Zabezpieczanie dostępu do API za pomocą tokena JWT
15:06

W tej sekcji utworzysz obraz napisanej aplikacji oraz wyślesz go na platformę Docker Hub za pomocą jib-maven-plugin.

Obraz aplikacji z użyciem Dockera i deploy na Docker Hub
04:49

W tej sekcji zobaczysz jak narzędzie Swagger może wspomóc pracę z Rest API.

Narzędzie Swagger
05:32
+ Kod źródłowy i Test weryfikujący wiedzę
1 lecture 00:04

W załączniku znajduje się kompletny kod źródłowy aplikacji zrealizowanej podczas kursu. Ponadto w projekcie jako bonus znajdziesz również kod testów integracyjnych.

Kod źródłowy + bonus
00:04

Sprawdź swoją wiedzę odpowiadając na 10 szybkich pytań!

Sprawdź swoją wiedzę!
10 questions