Szkolenie Event-Driven Architecture w Pythonie

Poziom

Zaawansowany

Czas

8h / 1 dzień

Termin

Indywidualnie

Cena

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?
  • logo infoshare Programistów Python ze średniozaawansowanym poziomem znajomości języka
  • logo infoshare Architektów oprogramowania chcących poszerzyć wiedzę o nowoczesnych wzorcach projektowych
  • logo infoshare Architektów oprogramowania chcących poszerzyć wiedzę o nowoczesnych wzorcach projektowych
  • logo infoshare Specjalistów IT zainteresowanych skalowalnym i reaktywnym projektowaniem aplikacji

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

Program szkolenia

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

Pobierz program

Pobierz szczegółowy program w PDF, żeby dowiedzieć się więcej o godzinach i tematach zajęć.

Skontaktuj sie z nami

zorganizujemy dla Ciebie szkolenie dopasowane do Twoich potrzeb

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    Zamów rozmowę

    Administratorem danych osobowych jest InfoShare Academy Sp. z o.o. z siedzibą w Gdańsku, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742121. Dane osobowe przetwarzane są zgodnie z klauzulą informacyjną.