Stavíme REST API v ASP.NET Core

  .NET Core   ASP.NET Core

Rád bych vás pozval na praktické školení / workshop zaměřený na vývoj REST API v ASP.NET Core.

Celý den strávíme vývojem jednoho webového API. Vyzkoušíme si možnosti, které nám nabízí ASP.NET Core a rozšíříme si jej o nové funkcionality. Dotkneme se všech témat souvisejících s vývojem do zlatova RESTovaných Web API až po generování dokumentace.

Můžete programovat se mnou, nebo se jen dívat jak to všechno funguje. Během školení budu všechno průběžně posílat na GitHub, takže se můžete kdykoliv připojit dle chuti.

Proč přijít

  • Vyzkoušíte si, co umí ASP.NET Core pro vývoj RESTových API
  • Seznámíte se s oblastmi, které se týkají vývoje RESTových API
  • Odnesete si vlastní funkční Web API pro další rozvoj
  • Budete mít šanci vyhrát hodnotnou cenu od JetBrains

Na co se můžete těšit?

  • Založíme si projekt v ASP.NET Core
  • Nakonfigurujeme si správně projekt
  • Vytvoříme jednoduchý model v EF Core a SQLite
  • Implementujeme endpoint v duchu REST pravidel
  • Vyzkoušíme práci s middlewares
  • Budeme generovat dokumentaci Swaggerem
  • Ukážeme si, jak importovat API do Postmanu a jak ho testovat
  • Další témata budeme sypat z rukávu dle času
  • Závěrečná diskuse a konzultace

Pro koho to je

Toto školení je určeno především pro vývojáře a předpokládá zkušenosti s objektově orientovaným programováním, jazykem C# a .NET Frameworkem nebo .NET Core. Vhodné (ale nikoliv nutné) je znát základy práce s GITem. Posledním předpokladem je znalost preferovaného vývojářského prostředí (Visual Studio, VS Code, Rider).