Tworzenie mikroserwisów z wykorzystaniem .NET 7
Podczas szkolenia uczestnicy poznają zbiór dobrych praktyk ułatwiający tworzenie rozwiązań opartych o .NET Core zgodnie z architekturą mikroserwisów.
2950 PLN+23% VAT (3628 PLN brutto / 1 os.)Czas trwania szkolenia:3 dni (24h)
Kod kursu:NET/MICRO
Tworzenie mikroserwisów z wykorzystaniem .NET 7
Cele szkolenia
Poznanie architektury mikroserwisów
Zdobycie umiejętności tworzenia mikroserwisów w .NET Core
Prawidłowy podział aplikacji na domeny
Dla kogo?
Programistów
Architektów
Zalety
Utworzenie kompletnego rozwiązania składającego się z wielu mikroserwisów
Typowe scenariusze spotykane w rzeczywistych aplikacjach
Poznanie dobrych praktyk
Praktyczne warsztaty
Możliwość rozwoju na szkoleniu "Architektura mikroserwisów z wykorzystaniem .NET"
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
Program
Architektura mikroserwisów
Co to są mikroserwisy?
Architektura monolitu zalety i wady
Architektura mikroserwisów zalety i wady
Porównanie monolitu i mikroserwisów
Utworzenie pierwszej usługi z SQL Server
Utworzenie projektu Minimal Api
Wzorzec repozytorium
Użycie Dapper
Utworzenie usługi z Redis
Zastosowanie Redis
Utworzenie usługi z MongoDb
Utworzenie usługi z gRPC
Użycie gRPC do komunikacji pomiędzy usługami
Utworzenie usługi z SQL Server
Utworzenie projektu Minimal Api
Zastosowanie CQRS
MediatR
Walidacja FluentValidation
Użycie Entity Framework Core
Implementacja Swagger Open Api