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