Spring Boot Web Podstawy

Spring Boot Web Podstawy

Plan kursu:

Spring

  • Lekcja 1: Tight coupling, loosely coupling
  • Lekcja 2: Beans
  • Lekcja 3: Konfiguracja ręczna, automatyczna oraz wstrzykiwanie beans
  • Lekcja 4: Różne sposoby wstrzykiwania oraz niejednoznaczność wstrzykiwania beans
  • Lekcja 5: Cykl życia bean
  • Lekcja 6: Wstrzykiwanie danych z pliku konfiguracyjnego do bean

Spring Boot

  • Lekcja 1: Pierwszy projekt z wykorzystaniem konfiguratora online
  • Lekcja 2: Pierwszy projekt z wykorzystaniem konfiguratora IntelliJ
  • Lekcja 3: Praca z plikami konfiguracyjnymi application.properties, application.yml
  • Lekcja 4: Startery Spring Boot
  • Lekcja 5: Automatyczna konfiguracja Spring Boot
  • Lekcja 6: Spring Boot Maven Plugin
  • Lekcja 7: Projekt Spring Boot w Gradle

Podstawy aplikacji webowych – Część 1

  • Lekcja 1: Architektura aplikacji webowych
  • Lekcja 2: Wprowadzenie do REST API
  • Lekcja 3: Protokół HTTP
  • Lekcja 4: REST, REST API
  • Lekcja 5: Zasada działania aplikacji webowej Spring Boot
  • Lekcja 6: Zasada działania aplikacji webowej Spring Boot
  • Lekcja 7: Wzorzec MVC w kontekście aplikacji webowej Spring Boot
  • Lekcja 8: Metody w REST kontrolerze
  • Lekcja 9: Implementacja serwisu współpracującego z REST kontrolerem
  • Lekcja 10: Metody w REST kontrolerze, parametry ścieżki
  • Lekcja 11: Porównanie path variables oraz request parameters
  • Lekcja 12: Przygotowanie serwisu bezpiecznego wątkowo w aplikacji webowej
  • Lekcja 13: Przygotowanie serwisu bezpiecznego wątkowo w aplikacji webowej
  • Lekcja 14: Wprowadzenie warstwy DTO
  • Lekcja 15: Dodawanie nowego zasobu w ramach metody HTTP POST
  • Lekcja 16: Pełna aktualizacja zasobu w ramach metody HTTP PUT
  • Lekcja 17: Częściowa aktualizacja zasobu w ramach metody HTTP PATCH
  • Lekcja 18: Usuwanie zasobu w ramach metody HTTP DELETE
  • Lekcja 19: Przechwytywanie nagłówków HTTP

Podstawy aplikacji webowych – Część 2

  • Lekcja 20: Zwracanie odpowiedzi w postaci obiektu ResponseEntity
  • Lekcja 21: Aspekty używania obiektów ResponseEntity
  • Lekcja 22: Zwracanie status code z informacją o błędzie w ramach obiektu ResponseEntity
  • Lekcja 23: Zarządzanie rodzajem ciała odpowiedzi i tworzenie pobieralnych zasobów
  • Lekcja 24: Tworzenie własnego obiektu odpowiedzi
  • Lekcja 25: Definiowanie rodzaju odpowiedzi z poziomu adnotacji @GetMapping
  • Lekcja 26: Globalna obsługa wyjątków w aplikacji webowej
  • Lekcja 27: Tworzenie własnego typu do przechowywania informacji o wyjątku
  • Lekcja 28: Globalna obsługa wyjątków różnego typu w ramach jednej metody oraz lokalna obsługa wyjątków
  • Lekcja 29: Przetwarzanie żądania za pomocą obiektu RequestEntity
  • Lekcja 30: Zarządzanie żądaniem i odpowiedzią za pomocą obiektów HttpServletRequest oraz HttpServletResponse
  • Lekcja 31: Zarządzanie cookies
  • Lekcja 32: Zarządzanie cache
  • Lekcja 33: Zarządzanie cache
  • Lekcja 34: Zarządzanie cache
  • Lekcja 35: Monitorowanie zachowania aplikacji webowej
  • Lekcja 36: Interceptory
  • Lekcja 37: Filtry

Opinie

Brak wystawionych opinii
    Zamówienie

    Kategorie:

    od

    55.00

    PLN

    Zamów
    Copyright © 2025 KM PROGRAMS KRZYSZTOF MAKOWSKI. Szkolenia napędza platforma Publigo

    Polityka prywatności