Detail kurzu

Vývoj REST API s Minimal APIs - ONLINE

Miroslav Holec

Popis kurzu

Spoločnosť Microsoft predstavila nové riešenie Minimal API v .NET 6, ktoré možno použiť na vytváranie minimálnych a stredne veľkých REST API služieb. Okrem bežných scenárov sa môžete tešiť na množstvo tipov na štruktúrovanie projektu a webových služieb.

-- školenie je možné usporiadať na zákazku vo firme (Slovensko)
-- kurzy otváram priebežne podľa záujmu (od 3 osôb)

Obsah kurzu

  • Pohľad na evolúciu platformy .NET 6 a cesta k Minimal APIs
  • Routovanie, route constraints a vlastné route constrains
  • Implementácia safe metód, rozdiely GET a HEAD, Action Results
  • Metóda GET s podporou filtrovania a atribúty
  • Implementácia POST, PUT, DELETE pre non-safe operácie
  • Custom model binding v Minimal APIs
  • Validácia pomocou Fluent Validation a uchovanie stavu requestu
  • Globálne zachytenie výnimiek pomocou middleware
  • Odporúčania pre štruktúrovanie projektu a kontraktov
  • Zapojenie balíčka MediatR, Pipeline behavior a async operácie
  • Generovanie dokumentácie Swashbuckle Swagger
  • CORS, Response Caching a ďalšie funkcionality

Toto školenie prebehne online pomocou platformy Zoom av prípade záujmu účastníkov aj naživo v Prahe. Školenie prebehne v českom jazyku.

Zaregistrovaní účastníci dostanú podrobné pokyny pred začiatkom školenia. Po skončení školenia pošlem každému prezentáciu a ukážky.

Cieľová skupina

Pre vývojárov, ktorí chcú vytvárať nové REST API s úplne novým prístupom Minimal API, ktorý bol pridaný do .NET 6. Školenie je navrhnuté tak, aby ste získané vedomosti mohli použiť aj pri vytváraní väčších rozhraní REST API.
Poznámka k cene

ukážky, odkazy a prezentácie

Hodnotenie




Organizátor