Projektowanie i architektura Software design

Szkolenie Event-Driven Architecture w Pythonie

Termin

Ustalamy indywidualnie

Czas

8h /1 dzień

Cena

Ustalamy indywidualnie

Szkolenie Event-Driven Architecture w Pythonie

Intensywne, jednodniowe warsztaty wprowadzające w świat architektury opartej na zdarzeniach (Event-Driven Architecture) z wykorzystaniem języka Python. Szkolenie łączy solidną dawkę wiedzy teoretycznej z praktycznymi ćwiczeniami, które pozwolą uczestnikom zrozumieć i samodzielnie zaimplementować zaawansowane wzorce projektowe oparte na zdarzeniach.

Dla kogo jest szkolenie Event-Driven Architecture w Pythonie?

Programistów Python ze średniozaawansowanym poziomem znajomości języka

Architektów oprogramowania chcących poszerzyć wiedzę o nowoczesnych wzorcach projektowych

Developerów systemów rozproszonych i mikrousług

Specjalistów IT zainteresowanych skalowalnym i reaktywnym projektowaniem aplikacji

Program szkolenia Event-Driven Architecture w Pythonie

1. Wprowadzenie do Event-Driven Architecture

Charakterystyka i kluczowe założenia architektury opartej na zdarzeniach
Porównanie tradycyjnych modeli architektury z podejściem Event-Driven

2. Podstawowe Koncepcje i Wzorce

Definicja i rodzaje zdarzeń w kontekście oprogramowania
Mechanizmy publikacji i subskrypcji zdarzeń
Projektowanie systemu opartego na zdarzeniach

3. Praktyczne Narzędzia i Biblioteki

Wprowadzenie do bibliotek obsługi zdarzeń w Pythonie (asyncio, RxPY)
Implementacja prostego systemu kolejkowania zdarzeń
Praktyczne ćwiczenia z projektowaniem mikroserwisów opartych na zdarzeniach

4. Zaawansowane Wzorce Projektowe

Wzorzec Mediator i jego implementacja
Event Sourcing – przechowywanie stanu aplikacji poprzez sekwencję zdarzeń
Projektowanie reaktywnych systemów z wykorzystaniem Event-Driven Architecture

5. Przypadki Użycia i Analiza Rzeczywistych Scenariuszy

Studium przypadków z różnych dziedzin (e-commerce, systemy finansowe, IoT)
Warsztaty grupowe – projektowanie architektury opartej na zdarzeniach dla konkretnego problemu biznesowego
Analiza potencjalnych wyzwań i rozwiązań

6. Podsumowanie i pytania

Czego nauczysz się na szkoleniu Event-Driven Architecture w Pythonie?

Zrozumiesz fundamentalne koncepcje architektury opartej na zdarzeniach

Poznasz praktyczne mechanizmy implementacji wzorców Event-Driven w Pythonie

Nauczysz się projektować wydajne i responsywne systemy z wykorzystaniem zdarzeń

Zdobędziesz umiejętność stosowania najlepszych praktyk w zakresie projektowania architektury opartej na zdarzeniach

Chcesz dowiedzieć się więcej o szkoleniu Event-Driven Architecture w Pythonie?

Dowiedz się więcej

Przemysław Wołosz

Szkolenia dla firm
(+48) 730 830 801

    Zamów rozmowę