Szkolenie: Projektowanie architektury mikroserwisów w .NET
Szkolenie koncentruje się na projektowaniu i implementacji nowoczesnych systemów opartych na architekturze mikroserwisów z wykorzystaniem platformy .NET. Uczestnicy poznają zasady projektowania systemów rozproszonych, implementacji mikroserwisów, komunikacji synchronicznej i asynchronicznej, zarządzania danymi, zabezpieczania usług oraz stosowania wzorców architektonicznych zwiększających skalowalność, niezawodność i łatwość utrzymania aplikacji.
Szkolenie przygotowuje do projektowania i implementacji aplikacji opartych na architekturze mikroserwisów z wykorzystaniem platformy .NET.
Szkolenie rozwija umiejętność projektowania systemów rozproszonych, komunikacji synchronicznej i asynchronicznej oraz integracji usług z wykorzystaniem HTTP, gRPC i architektury Event-Driven.
Szkolenie uczy projektowania bezpiecznych, skalowalnych i łatwych w utrzymaniu mikroserwisów z zastosowaniem nowoczesnych wzorców architektonicznych i dobrych praktyk.
Dla kogo?
Programistów .NET posiadających doświadczenie w tworzeniu aplikacji webowych, którzy chcą zdobyć praktyczne umiejętności projektowania i implementacji architektury mikroserwisów.
Architektów oprogramowania oraz liderów technicznych odpowiedzialnych za projektowanie systemów rozproszonych i nowoczesnych architektur aplikacyjnych.
Programistów i zespołów projektowych przygotowujących się do budowy, rozwoju lub modernizacji systemów w kierunku architektury mikroserwisów.
Efekty kształcenia
Uczestnik projektuje architekturę systemów opartych na mikroserwisach.
Uczestnik implementuje mikroserwisy zgodnie z zasadami Clean Architecture i Vertical Slice Architecture.
Uczestnik projektuje komunikację synchroniczną i asynchroniczną pomiędzy usługami.
Uczestnik projektuje procesy biznesowe z wykorzystaniem architektury Event-Driven i wzorca Saga.
Uczestnik zabezpiecza mikroserwisy i zarządza dostępem z wykorzystaniem Identity Provider oraz JWT.
Uczestnik stosuje dobre praktyki architektoniczne zwiększające niezawodność i skalowalność systemów.
Wymagania
Umiejętność posługiwania się środowiskiem Visual Studio
Praktyczna znajomość języka C#
Podstawowa znajomość .NET Core
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
Ekspert technologii .NET | Architekt rozwiązań IT | Trener i wykładowca akademicki
Od ponad 25 lat aktywnie działam w branży IT, łącząc pasję do technologii z praktycznym wdrażaniem rozwiązań dla biznesu. Specjalizuję się w projektowaniu i implementacji dedykowanych systemów informatycznych, głównie w oparciu o technologie .NET, Redis i Crystal Reports.
Karierę rozpocząłem w firmach Telmax oraz Altkom Software & Consulting, gdzie przez lata rozwijałem kompetencje w zakresie inżynierii oprogramowania,…
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi