AZ-2002 - Develop an ASP.NET Core web app that consumes an API

To earn this Microsoft Applied Skills credential, learners demonstrate the ability to develop an ASP.NET Core Razor Pages app that consumes an API to retrieve, create, and update data.

Candidates for this credential should have experience developing ASP.NET Core Razor Pages by using Visual Studio Code.

Duration: 1.0 day

Enquire Now

Start learning today!

Click Hereto customize your Training


  • Describe the two model types of APIs in ASP.NET Core
  • Create Swagger documentation for an API by using Swashbuckle
  • Interact with an API by using the Swagger interface
  • Implement HTTP clients in .NET Core
  • Use HTTP clients to perform safe and unsafe operations
  • Add code to support HTTP operations in an ASP.NET Core Razor Pages app
  • Combine HTML and C# to define dynamic page rendering logic
  • Render API responses in Razor Pages
  • Create pages that perform HTTP operations


1. Interact with an ASP.NET Core minimal API

Learn how APIs are implemented in ASP.NET Core, and how to use API documentation to learn the APIs requirements.

Click here to know more

2. Implement HTTP operations in ASP.NET Razor Pages

Learn how to implement HTTP clients based on HttpClient and IHttpClientFactory. And how to implement code to perform HTTP operations in ASP.NET Core Razor Pages.

Click here to know more

3. Render API responses in ASP.NET Core Razor Pages

Learn how to render API responses in ASP.NET Core Razor Pages and perform HTTP operations by using page handlers.

Click here to know more


Web Developers, Application Developers, Software Engineers.


Basic understanding of web development & programming in C#.



Course Benefits

  • Career growth
  • Broad Career opportunities
  • Worldwide recognition from leaders
  • Up-to Date technical skills
  • Popular Certification Badges

Microsoft Popular Courses


The Managing Microsoft Teams course is designed for those aspiring to be Microsoft 365 Teams Administrators to deploy, configure and manage Office 365 workloads


This course is a high-level overview of Azure. The course will provide foundational level knowledge of cloud services and how those services are provided with M


This course provides foundational level knowledge on security, compliance, and identity concepts and related cloud-based Microsoft solutions.


MB-335T00 is a course code that refers to a specific training program or course offered by Microsoft. Unfortunately, as of my knowledge cutoff in September 2021
Enquire Now
By clicking "Submit", I agree to the Terms Of Use and Privacy Policy