Sign In
    Saved
      Sign In
      Saved

API Development in ASP.NET Core

tag
Total Duration
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 Learning Path
1
Designing RESTful Web APIs
learnpath-img
Duration : 2.06 hours
Price :₹1,499
Level :Beginner
Learn Type :Certification
Designing RESTful Web APIs

Many APIs are built as needed. This course, Designing RESTful Web APIs will help you design an API that meets your requirements before you start implementing it. You will first learn the design principles of creating an API that uses REST. Next, you'll learn how to design APIs that take URIs and verbs into consideration, as well as versioning, security, and message bodies. You will also learn …

Read More
2
Building a RESTful API with ASP.NET Core 3
learnpath-img
Duration : 5.02 hours
Price :₹1,499
Level :Beginner
Learn Type :Certification
Building a RESTful API with ASP.NET Core 3

This course will teach you how to create a RESTful API using ASP.NET Core 3. It is not easy to create a truly RESTful web API. But this course, Building a Reliable API with ASP.NET Core 3, will show you how. First, you'll learn how to interact with your API by using the right HTTP methods and status codes. Next, you'll discover what method safety is and where it can be used. Next, you will …

Read More
3
Implementing Advanced RESTful Concerns with ASP.NET Core 3
learnpath-img
Duration : 3.52 hours
Price :₹1,499
Level :Intermediate
Learn Type :Certification
Implementing Advanced RESTful Concerns with ASP.NET Core 3

This course, Implementing Advanced Restful Concerns with ASP.NET Core 3 teaches you how to implement RESTful concerns using ASP.NET Core 3. These will result in a more flexible and better API. Learn how to improve your API by paging and sorting data, as well as data shaping. Learn how to make your API more robust and evolvable with HATEOAS, advanced content negotiation, as well as how to deal …

Read More
4
Documenting an ASP.NET Core API with OpenAPI / Swagger
learnpath-img
Duration : 2.5 hours
Price :₹1,499
Level :Intermediate
Learn Type :Certification
Documenting an ASP.NET Core API with OpenAPI / Swagger

Documenting an API can be tedious, but it is essential. This task can be accomplished by using OpenAPI / SWAG, which is compatible with ASP.NET Core. This course, Documenting an ASP.NET Core API using OpenAPI / SWAG, will teach you how to document your API. You will first learn how to add documentation to your API and create a UI for testing it. Next, you'll learn how conventions and …

Read More
5
Building an Async API with ASP.NET Core
learnpath-img
Duration : 2.49 hours
Price :₹1,499
Level :Intermediate
Learn Type :Certification
Building an Async API with ASP.NET Core

Asynchronous API programming presents its own challenges. This course, Building an Async API using ASP.NET Core will teach you how to improve the performance and scalability of your API through writing async codes. You will first learn about asynchronous programming and its benefits. Next, you'll learn how to consume EF Core data asynchronously and expose it via an API. Finally, you'll …

Read More
6
Using OpenAPI/Swagger for Testing and Code Generation in ASP.NET Core
learnpath-img
Duration : 1.2 hour
Price :₹1,499
Level :Intermediate
Learn Type :Certification
Using OpenAPI/Swagger for Testing and Code Generation in ASP.NET Core

A reliable API can be tested. When creating a client that uses your API, it is easy to generate client-side code. Both can be done with OpenAPI. This course, Using OpenAPI/Swagger to Test and Generate Code in ASP.NET Core will teach you how to test APIs and create code from them. You will first learn about OpenAPI (Swagger). Then, you'll learn how it can be used to help code generation. You …

Read More
7
Building GraphQL APIs with ASP.NET Core
learnpath-img
Duration : 1.22 hour
Price :₹1,499
Level :Advanced
Learn Type :Certification
Building GraphQL APIs with ASP.NET Core

It is extremely powerful to have an API that does not use REST and only one endpoint that can return data in the form required by the data-consuming app. This practical course, Building GraphQL APIs using ASP.NET Core will teach you how to implement GraphQL into your ASP.NET Core API, and then write queries against it. You will first learn how GraphQL is different from SOAP or REST. Next, …

Read More