ODBIERZ TWÓJ BONUS :: »

Spring Boot. Kurs video. Tworzenie aplikacji webowych z wykorzystaniem popularnych bibliotek

Podstawowe informacje:
Czas trwania: 05:04:59
Poziom: podstawowy
Autor: Stanisław Tokarski
Liczba lekcji: 22
Technologia: Spring Boot 3.3, Java 21
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
47,60 zł 119,00 zł (-60%)
60,69 zł najniższa cena z 30 dni Dodaj do koszyka Za zakup otrzymasz 47 punktów
Korzyści:
  • Certyfikat ukończenia
  • Materiały dodatkowe do kursu
  • Test online
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ścieżki rozwoju w helion.pl

Czego się nauczysz?

  • Tworzenia projektu Spring Boot (Initializr), konfiguracji Mavena i profili środowiskowych
  • Budowania REST API: kontrolery, walidacja, mapowanie JSON (Jackson), obsługa błędów
  • Integracji z bazą danych przez Spring Data JPA/Hibernate, relacje i zapytania (JPQL)
  • Zarządzania kontekstem i wstrzykiwaniem zależności (IoC/DI), konfiguracji beanów
  • Testowania jednostkowego i integracyjnego (JUnit, AssertJ, @DataJpaTest, MockMvc)
  • Logowania, konfiguracji i pracy z właściwościami (application.properties/yaml)
  • Optymalnego startu i struktury aplikacji oraz przygotowania do dalszego rozwoju

Spis lekcji

1. Wprowadzenie 00:04:01
1.1. Wstęp
00:04:01
2. Konfiguracja środowiska i podstawowe pojęcia 00:26:52
2.1. Konfiguracja projektu z wykorzystaniem Spring Initializr
00:08:50
2.2. Mechanizmy Inversion of Control oraz Dependency Injection
00:18:02
3. Warstwa dostępu do danych 00:53:28
3.1. Konfiguracja bazy danych
00:05:57
3.2. Mapowanie obiektowo-relacyjne ze Spring Data JPA
00:16:25
3.3. Testowanie komponentów JPA z wykorzystaniem @DataJpaTest
00:13:03
3.4. Mapowanie relacji między encjami JPA
00:18:03
4. Warstwa logiki biznesowej 00:42:18
4.1. Testowanie integracyjne z wykorzystaniem @SpringBootTest w konwencji TDD
00:20:48
4.2. Implementacja logiki biznesowej z wykorzystaniem zapytań Java Persistance Query Language
00:21:30
5. Warstwa webowa 02:25:55
5.1. Implementacja REST API do tworzenia zasobów
00:22:09
5.2. Implementacja REST API do odczytywania, aktualizacji i usuwania zasobów
00:14:47
5.3. Testowanie REST API z wykorzystaniem IntelliJ HTTP Client
00:16:16
5.4. Testowanie REST API z wykorzystaniem MockMvc
00:22:00
5.5. Implementacja komunikacji między warstwą webową a warstwą logiki biznesowej. Definiowanie beanów z wykorzystaniem klasy @Configuration
00:21:51
5.6. Serializacja i deserializacja danych z wykorzystaniem biblioteki Jackson
00:12:00
5.7. Testowanie REST API z wykorzystaniem TestRestTemplate
OGLĄDAJ » 00:12:48
5.8. Walidacja żądań HTTP z wykorzystaniem standardowych adnotacji
00:09:30
5.9. Walidacja żądań HTTP z wykorzystaniem własnych adnotacji. Implementacja własnych walidatorów
00:14:34
6. Dodatkowa konfiguracja. Przydatne mechanizmy 00:32:25
6.1. Konfiguracja logowania w aplikacji
00:12:56
6.2. Wstrzykiwanie beanów z wykorzystaniem adnotacji @Primary oraz @Qualifier
OGLĄDAJ » 00:06:40
6.3. Wstrzykiwanie kolekcji. Wykorzystanie adnotacji @Order
00:06:13
6.4. Uruchamianie aplikacji z wykorzystaniem profili
00:06:36

Obierz kurs na tworzenie mikroserwisów i aplikacji internetowych w języku Java

Jeśli jesteś początkującym programistą Javy, z pewnością się zastanawiasz, które z licznych technologii powstałych wokół tego języka najlepiej opanować w pierwszej kolejności. Podpowiadamy: do listy narzędzi „must have” warto dopisać framework Spring i Spring Boot. Dzięki temu oprogramowaniu typu open source łatwo stworzysz nowy mikroserwis lub aplikację webową przy użyciu platform opartych na Javie. Spring Boot należy do rodziny projektów Spring, która pojawiła się w 2002 roku po to, by usprawnić proces tworzenia aplikacji w tym języku, i cieszy się wciąż rosnącym uznaniem w środowisku.
Znajomość Springa i Spring Boota jest obecnie wymagana przez większość pracodawców poszukujących programistów Javy. Nic dziwnego – ta technologia znacznie upraszcza i przyspiesza działanie. Jako że ma spore grono zwolenników, jest szeroko wspierana przez społeczność programistów. Wzbogać swoje CV o znajomość Springa i Spring Boota, a będziesz o wiele przychylniej oceniany przez przyszłych pracodawców niż osoby nieznające tego frameworka. Najszybciej i najskuteczniej zrobisz to z naszym kursem, który pozwoli Ci opanować niezbędną wiedzę teoretyczną, a także nauczy Cię pisania prostych aplikacji webowych z wykorzystaniem Javy i Springa – takich jak autorski projekt do własnego portfolio.

Co Cię czeka podczas naszego profesjonalnego szkolenia

Ucząc się z naszym kursem, między innymi:

  • Opanujesz kluczowe pojęcia związane ze Springiem (jak: inversion of control, dependency injection, kontekst aplikacji)
  • Nauczysz się tworzyć aplikacje webowe
  • Będziesz automatycznie konfigurować aplikacje oparte na technologii Spring Boot z wykorzystaniem Spring Initializr
  • Zdefiniujesz beany w Springu
  • Zobaczysz, jak wygląda realizacja ORM z wykorzystaniem Spring Data JPA
  • Zaimplementujesz REST API za pomocą Spring Web
  • Skorzystasz z REST API przy użyciu klientów HTTP
  • Przetestujesz swoją aplikację z wykorzystaniem testów jednostkowych i integracyjnych
  • Przybliżysz sobie zagadnienia komunikacji HTTP i konfiguracji logowania w Springu
  • Dowiesz się, jak używać profili w Springu
  • Skonfigurujesz aplikację poprzez klasy konfiguracyjne i plik application.properties, a także projekt z wykorzystaniem Mavena
  • Zrealizujesz komunikację pomiędzy aplikacją korzystającą ze Springa a bazą danych PostgreSQL i H2 w testach
  • Napiszesz zapytanie z wykorzystaniem JPQL

Szkolenie Spring Boot. Kurs video. Tworzenie aplikacji webowych z wykorzystaniem popularnych bibliotek kończy się na poziomie podstawowym. Spring jest bardzo obszerną technologią, której zgłębianiu trzeba i warto poświęcić więcej czasu. Nasze szkolenie ma na celu wyjaśnienie Ci działania tego frameworka, przybliżenie możliwości, jakie oferuje, i przygotowanie Cię do dalszego, samodzielnego studiowania tematu.

O autorze kursu video

Stanisław Tokarski – absolwent informatyki na Wydziale Informatyki, Elektroniki i Telekomunikacji Akademii Górniczo-Hutniczej im. Stanisława Staszica w Krakowie. Programista z 10-letnim doświadczeniem i 6-letnim stażem komercyjnym, gościnny wykładowca na uniwersytecie Mediterranea w Reggio di Calabria, prelegent na konferencjach związanych z IT i AI w Polsce i za granicą. Entuzjasta muzyki klasycznej i musicalu. Siatkarz amator z przeszłością w czwartej lidze PZPS. Od niedawna miłośnik padla.
Pracując nad tym kursem, chciałem postawić się w roli starszego kolegi, którego sam chciałbym mieć, gdy rozpoczynałem przygodę ze Springiem. Wiele rzeczy, obecnie dla mnie oczywistych, na początku wydawało się niemożliwych do zrozumienia. Z czasem wszystko układało mi się w głowie, jednak miałem poczucie, że gdybym trafił wcześniej na odpowiednie wyjaśnienia i przykłady, mógłbym opanować tę technologię znacznie sprawniej. Właśnie to, czego mnie zabrakło na początku, zawarłem w kursie, aby Twoja droga mogła być od samego początku łatwiejsza!

Oceny i opinie klientów: Spring Boot. Kurs video. Tworzenie aplikacji webowych z wykorzystaniem popularnych bibliotek Stanisław Tokarski (2)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.
6.0
  • 6 (2)
  • 5 (0)
  • 4 (0)
  • 3 (0)
  • 2 (0)
  • 1 (0)
  • Kurs bardzo przydatny, autor dobrze starannie tlumaczy zagadnienia i wprowadza wiele przydatnych pojec ktore lacza sie w calosc - polecam!

    Opinia: anonimowa Opinia dodana: 2024-11-11 Ocena: 6   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Kurs stawia na praktyke od początku. Po pierwszych kilku lekcjach mogę powiedzieć że forma jest bardzo przystępna, dobrze się śledzi powstawanie projektu. Tempo w sam raz

    Opinia: anonimowa Opinia dodana: 2024-07-26 Ocena: 6   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
więcej opinii »

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2024-07-25
ISBN: 978-83-289-1598-5, 9788328915985
Numer z katalogu: 236873

Videopoint - inne kursy

Kurs video
47,60 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Helion