Clean Architecture z użyciem Spring Boot

2350 PLN+23% VAT (2890 PLN brutto / 1 os.)

Czas trwania szkolenia:2 dni (16h)

Kod kursu:CLEANARCH/SPRING

Poziom zaawansowania:
spring

Dostępne terminy

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

26 czerwiec
Trwają zapisy na szkolenie

Trener:

Marcin Chrost

Cena:

2350 PLN netto+23% VAT

Lokalizacja:

Zdalne
Zdalne

Termin:

26 wrzesień
Trwają zapisy na szkolenie

Trener:

Marcin Chrost

Cena:

2350 PLN netto+23% VAT

Lokalizacja:

Zdalne
Zdalne

Termin:

19 grudzień
Trwają zapisy na szkolenie

Trener:

Marcin Chrost

Cena:

2350 PLN netto+23% VAT

Lokalizacja:

Zdalne
Zdalne

Interesuje Cię szkolenie stacjonarne lub nie odpowiada Ci żaden z dostępnych terminów?

Ikona pytaniaZapytaj o szkolenie

O szkoleniu Clean Architecture z użyciem Spring Boot

W cenie otrzymasz:

  • Materiały szkoleniowe
  • Certyfikat ukończenia szkolenia
  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Zalety

  • Praktyczne sposoby radzenia sobie z wyzwaniami dobrej architektury w aplikacjach opartych o Spring Boot
  • Warsztatowy charakter zajęć - poprawa architektury istniejącej aplikacji
  • Zapoznanie nie tylko z architekturą, ale także z narzędziami ułatwiającymi jej stosowanie

Cele szkolenia

  • Omówienie nowoczesnych architektur aplikacji
  • Implementacja czystej architektury w kontekście aplikacji opartej o Spring Boot
  • Przedstawienie narzędzi wspomagających stosowanie wybranej architektury

Program

Wprowadzenie do architektury

  • Czym jest architektura
  • W czym może nam pomóc podczas implementacji i utrzymania aplikacji
  • Problemy wynikające ze złej architektury

Szybki przegląd polecanych architektur

  • Onion architecture
  • Ports & adapters
  • CQRS

Czysta architektura w aplikacji Spring Boot - ogólnie

  • Dependency Inversion jako glowna regula
  • Podział na pakiety / moduły

Czysta architektura w aplikacji Spring Boot - szczegółowo

  • Warstwa modelu / domeny
  • Warstwa use case
  • Warstwa infrastruktury

Warsztat 1

  • Transformacja istniejącej aplikacji webowej opartej o Spring Boot z zastosowaniem czystej architektury

Narzędzia kontroli czystej architektury

  • Jigsaw (modularyzacja)
  • ArchUnit
  • Spring Modulith

Warsztat 2

  • Dodanie kontroli reguł czystej architektury w aplikacji z wykorzystaniem omówionych narzędzi

Podobne szkolenia