Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Develop an ASP.NET Core web app that consumes an API

Microsoft via Microsoft Learn

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
  • Interact with an ASP.NET Core minimal API

    After completing this module, you'll be able to:

    • 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 operations in ASP.NET Core Blazor Web apps

    After completing this module, you'll be able to:

    • 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 Blazor Web Apps

  • Render API responses in ASP.NET Core Blazor Web apps

    After completing this module, you'll be able to:

    • Combine HTML and C# to define dynamic page rendering logic

    • Render API responses in Blazor Web apps

    • Create pages that perform HTTP operations

Syllabus

  • Interact with an ASP.NET Core minimal API
    • Introduction
    • Explore ASP.NET Core APIs
    • Document an API by using Swashbuckle
    • Exercise - Interact with an API
    • Module assessment
    • Summary
  • Implement HTTP operations in ASP.NET Core Blazor Web apps
    • Introduction
    • Explore HTTP clients in .NET Core
    • Perform HTTP operations in Blazor Web apps
    • Exercise - Implement HTTP operations in ASP.NET Core Blazor Web apps
    • Module assessment
    • Summary
  • Render API responses in ASP.NET Core Blazor Web apps
    • Introduction
    • Explore Blazor render modes and component lifecycle
    • Discover Razor syntax
    • Exercise - Render API responses in ASP.NET Core Blazor Web apps
    • Module assessment
    • Summary

Reviews

Start your review of Develop an ASP.NET Core web app that consumes an API

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.