Event Sourcing, CQRS i Saga

Szkolenie dla programistów, architektów, liderów technicznych
    Czas trwania
    Godzina rozpoczęcia
    Stopień trudności

      Szkolenie Event Sourcing, CQRS i Saga

      Dołącz do szkolenia i twórz innowacyjne rozwiązania dla biznesu!

      Opis szkolenia

      Event Sourcing, Command Query Responsibility Segregation (CQRS) oraz wzorzec Saga to innowacyjne podejścia do projektowania i budowy systemów informatycznych, które przynoszą wiele korzyści w zakresie skalowalności i wydajności. Uczestnictwo w szkoleniu Event Sourcing, CQRS i Saga na poziomie średniozaawansowanym zapewnia innowacyjne podejście do architektury, projektowania i implementacji systemów informatycznych.

      Umiejętność projektowania i implementacji systemów opartych na Event Sourcing, CQRS i Sagi może znacząco zwiększyć Twoją atrakcyjność na rynku pracy dla programistów i architektów systemów informatycznych. 

      Szkolenie Event Sourcing, CQRS i Saga jest przeznaczone głównie dla programistów i architektów, którzy pragną zgłębić sposoby wykorzystania technik takich jak Event Sourcing, CQRS oraz wzorzec Saga w celu podejmowania lepszych decyzji dotyczących architektury i implementacji systemów informatycznych. Adresowane jest także do liderów technicznych, którzy chcą poszerzyć swoją wiedzę w tych obszarach.

      Poznaj program szkolenia

      Co zyskasz dzięki szkoleniu ?

      Cele szkolenia 

      Celem szkolenia jest nabycie umiejętności praktycznego wykorzystania podejścia Event Sourcing, Command Query Responsibility Segregation oraz wzorca Saga. 

      Umiejętności

      Dzięki szkoleniu  uczestnik będzie potrafił:

      • Wykorzystać Event Sourcing do oddzielenia od siebie Command i Query, zapewnienia audytowalności oraz umożliwienia odtworzenia stanu aplikacji
      • Zastosować CQRS w celu separacji Data Model od Domain Model
      • Wykorzystać wzorce Saga do modelowania rozciągniętych w czasie
      Czy to szkolenie jest dla Ciebie ?

      Profil uczestników

      Szkolenie przeznaczone jest dla programistów i architektów, którzy chcą nauczyć się jak wykorzystać Event Sourcing, CQRS oraz wzorzec Saga do podejmowania lepszych decyzji związanych z architekturą oraz implementacją. Szkolenie dla programistów, architektów, liderów technicznych.

      Czas trwania

      Przed nami:

      • 2 dni szkoleniowe, 12 godzin
      Szczegółowy program szkolenia

      Szczegółowy opis szkolenia

      Wprowadzenie do Event Sourcing

      • Czym jest Event Sourcing
      • Event Sourcing, a klasyczny sposób persystencji
      • Event Sourcing, a CQRS
      • Event Sourcing, a Event-Driven Architecture

      Korzyści

      • Audyt
      • Odtwarzanie historii zmian
      • Wprowadzanie nowych komponentów
      • Naprawa błędów w kodzie

      Implementacja

      • Zdarzenia domenowe
      • Agregaty
      • Zapytania
      • Wyzwania związane z implementacją 

      Saga

      • Orkiestracja, a Choreografia
      • Choreografia, a Event Sourcing
      • Implementacja i wyzwania z nią związane


      Metoda realizacji szkolenia

      Analiza domeny oraz podejmowanie decyzji architektonicznych w oparciu o uzyskane informacj. Implementacja rozwiązań wykorzystując CQRS, Event Storming oraz Saga Pattern.

      POBIERZ PROGRAM W PDF

      W ramach szkolenia zapewniamy

      W ramach szkolenia zapewniamy

      • materiały szkoleniowe
      • certyfikat potwierdzający udział w kursie
      • pełna obsługa cateringowa (dla szkoleń stacjonarnych)

      Spotkajmy się na szkoleniu Event Storming!

      • Sebastian Malaca 

        Jest doświadczonym architektem i liderem specjalizującym się w programowaniu i projektowaniu obiektowym oraz technikach i praktykach pozwalających tworzyć kod wysokiej jakości. Głównymi obszarami jego zainteresowań jest praktyczne wykorzystanie refaktoryzacji, testowania oraz technik wytwarzania oprogramowania w pracy z istniejącym kodem zarówno na poziomie pojedynczych klas jak i całych aplikacji.

        Podobne szkolenia

        Gitlab. Praca z kodem i procesem CI/CD
        Szkolenie warsztatowe, które ma na celu j poznanie narzędzia Gitlab, w taki sposób, by codzienne wykorzystanie ułatwiało pracę z repozytorium git oraz dogłębne rozumienie procesu CI/CD.
        Szkolenia z programowania
        Zapoznaj się z naszą bogatą ofertą szkoleń dotyczącą języków programowania, od tych cieszących się największą popularnością aż po niszowe i specjalistyczne.