ASP.NET Core Web API w .NET 10 — 5-dniowe szkolenie praktyczne

2026-10-02 · 2 min

Działające API to dopiero początek.

Produkcyjne Web API powinno mieć czytelny kontrakt, walidację, poprawną obsługę błędów, bezpieczeństwo, monitoring, testy oraz przewidywalne zachowanie pod obciążeniem.

Właśnie temu służy moje szkolenie „ASP.NET Core Web API w .NET 10” — pięć dni pracy od pierwszego endpointu aż do kompletnego API z SQL Server, authentication, observability, resilience i testami integracyjnymi.

Dla kogo jest to szkolenie?

Szkolenie jest przeznaczone dla:

  • programistów C# i .NET,
  • developerów backend,
  • zespołów budujących REST API,
  • developerów pracujących z EF Core i SQL Server,
  • osób przygotowujących aplikacje do wdrożenia w środowiskach kontenerowych lub chmurowych.

Uczestnik powinien znać podstawy C#, klas, interfejsów, kolekcji oraz async/await.

Program — 5 dni

Dzień 1 — fundamenty ASP.NET Core Web API

  • architektura ASP.NET Core,
  • request pipeline i middleware,
  • Minimal APIs vs Controllers,
  • routing,
  • model binding,
  • DTO,
  • validation,
  • status codes,
  • OpenAPI i Swagger.

Dzień 2 — dane i EF Core

  • DbContext,
  • entities i relationships,
  • migrations,
  • CRUD,
  • async queries,
  • projection,
  • pagination,
  • filtering i sorting,
  • generated SQL,
  • podstawy wpływu zapytań EF Core na SQL Server.

Dzień 3 — błędy i bezpieczeństwo

  • ProblemDetails,
  • global exception handling,
  • authentication,
  • JWT,
  • authorization,
  • policies i claims,
  • CORS,
  • versioning,
  • kontrakt API.

Dzień 4 — produkcyjne API

  • structured logging,
  • caching,
  • rate limiting,
  • HttpClientFactory,
  • retry,
  • resilience,
  • background services,
  • health checks,
  • konfiguracja per environment.

Dzień 5 — testy, observability i deployment

  • unit tests,
  • integration tests,
  • WebApplicationFactory,
  • testowanie endpointów,
  • testowanie błędów i security,
  • Docker,
  • monitoring,
  • observability,
  • końcowy Capstone.

Capstone — Production Orders API

Końcowe rozwiązanie obejmuje REST API, SQL Server i EF Core, DTO i validation, authentication i authorization, ProblemDetails, structured logging, rate limiting, health checks, resilience, testy jednostkowe i integracyjne oraz uruchomienie w kontenerze.

Rezultat szkolenia

Po szkoleniu uczestnik potrafi zaprojektować i zbudować Web API, które nie tylko działa, ale ma przewidywalny kontrakt, obsługę błędów, bezpieczeństwo, testy i podstawowe mechanizmy wymagane w środowisku produkcyjnym.

Forma organizacyjna

Szkolenie trwa 5 dni i może być prowadzone stacjonarnie lub online.

Pełny opis usług znajdziesz w sekcji Oferta.

Możesz też skontaktować się ze mną bezpośrednio i opisać stos technologiczny, doświadczenie zespołu oraz oczekiwany rezultat szkolenia.


Tagi: ASP.NET Core , Web API , .NET 10 , EF Core , REST , OpenAPI , Szkolenia

Marcin Pytlik
LinkedIn · GitHub

Marcin Pytlik

LinkedIn · GitHub