Learning Paths
API Development in ASP.NET Core
7 courses
19 hours
APIs are at the heart of today's connected applications. ASP.NET Core offers a multitude of choices for developing APIs. This path will help you learn about all of the choices, from REST to GraphQL and how to implement each one.
Courses in this path
Beginner
APIs are one of the most important building blocks of modern applications, and in this section, you will learn everything you need to know to build a successful RESTful API in ASP.NET Core.
Intermediate
Learn how to document your API for other developers with the course on OpenAPI/Swagger in this section. Then, learn how you can make sure your API is using asynchronous methods when you building your API.
Advanced
GraphQL is an exciting new alternative to RESTful APIs, and in this section, you will learn how you can build GraphQL APIs in ASP.NET Core.