AZ-2002 Develop an ASP.NET Core web app that consumes an API
Learn how to gather information from API documentation and perform HTTP operations in an ASP.NET Core Razor Pages web app.
The AZ-2002 course teaches developers how to build ASP.NET Core Razor Pages apps that consume external APIs. Key objectives include:
-
API Fundamentals – Explore ASP.NET Core APIs, minimal APIs, and use Swagger/Swashbuckle for documentation.
-
HTTP Clients & Operations – Implement HttpClient and IHttpClientFactory, and perform GET, POST, PUT, and DELETE operations.
-
Safe & Unsafe Requests – Understand and implement both safe and unsafe HTTP operations.
-
Render API Data – Display API responses dynamically in Razor Pages for interactive, data-driven UIs.
-
Hands-On Practice – Reinforce skills through exercises, knowledge checks, and prep for Microsoft Applied Skills assessment.
The AZ-2002 course is for developers and IT professionals who want to build ASP.NET Core web apps that consume APIs. Ideal participants include Azure and full stack developers, intermediate C# and web developers, and software engineers focused on modern API-driven web development.
- Experience writing C# at an intermediate level
- Ability to write HTML at an intermediate level
- Knowledge of RESTful services and HTTP action verbs
- Explore ASP.NET Core APIs
- Document an API using Swashbuckle
- Explore HTTP clients in .NET Core
- Perform HTTP operations in Razor Pages
- Explore Razor Pages project structure
- Discover Razor Pages syntax