Trwają zapisy do grupy
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)
Poziom zaawansowania:
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