登录

ASP.NET Core Web API Deep Dive - Kevin Dockx

2024-12-18 23:04:00
ASP.NET Core Web API Deep Dive - Kevin DockxASP.NET Core Web API Deep Dive - Kevin Dockx

Introducing , a comprehensive course designed to equip you with the skills to build truly RESTful APIs using advanced ASP.NET Core 8 concepts.

Throughout this course, you'll delve into the intricacies of RESTful API development, learning how to interact with your API using correct HTTP methods and status codes while mastering concepts like method safety and idempotency.

Explore key functionalities, including input validation, filtering, searching, paging, sorting, and data shaping, to enhance the usability and efficiency of your APIs. You'll also dive into advanced topics such as HATEOAS, caching strategies, and concurrency handling for improved reliability and performance.

By the course's end, you'll understand REST constraints and their advantages, empowering you to implement them effectively in your ASP.NET Core 8 projects and ensure robust and scalable API solutions.

ASP.NET Core Web API Deep Dive Table of contents:

  1. Course Overview (Duration: 1min)
  2. Getting Started with REST (Duration: 54mins)
  3. Designing the Outer Facing Contract (Duration: 61mins)
  4. Manipulating Resources (Duration: 98mins)
  5. Validating Data and Reporting Validation Errors (Duration: 51mins)
  6. Supporting Filtering and Searching (Duration: 22mins)
  7. Supporting Paging (Duration: 28mins)
  8. Supporting Sorting (Duration: 33mins)
  9. Supporting Data Shaping (Duration: 27mins)
  10. Learning and Implementing HATEOAS (Duration: 37mins)
  11. Improving Reliability with Advanced Content Negotiation (Duration: 49mins)
  12. Getting Started with Caching Resources (Duration: 40mins)
  13. Supporting HTTP Cache for ASP.NET Core APIs (Duration: 29mins)
  14. Supporting Concurrency (Duration: 10mins)