The Complete Guide to ASP.NET Core (.NET 5) Web APILearn all you need to know to build Asp.Net Core (.NET 5) Web API applications.

What you’ll learn

  • Build a complete .NET Core (.NET 5) back-end with Web API, Entity Framework Core & SQL Database
  • Utilize all three types of relationships in your database: one-to-one, one-to-many, many-to-many
  • Seed data with code-first migrations programmatically
  • Implement [HttpGet], [HttpPost], [HttpPut] and [HttpDelete] methods to work with simple or relational data
  • Test your Web API with Swagger and Postman
  • Different Web API versioning methods
  • The default action return types & create your custom return type
  • Exception handling using the built-in middleware or a custom middleware
  • Server side Sorting, Filtering and Paging
  • AspNet Core Web API Logging with Serilog

Requirements

  • Basic understanding of C#
  • Basic understanding of SQL/MySQL

Who this course is for:

  • Beginner .NET Developers curious about web apis
  • Any developer curious about .NET Core (.NET 5) Web APIs