Develop an ASP.NET Core Web App That Consumes an API (AZ-2002)
Learn how to gather information from API documentation and perform HTTP operations in an ASP.NET Core Razor Pages web app.
Course Information
Price: $695.00
Duration: 1 day
Certification:
Exam:
Learning Credits:
Continuing Education Credits:
Check out our full list of training locations and learning formats. Please note that the location you choose may be an Established HD-ILT location with a virtual live instructor.
Train face-to-face with the live instructor.
Access to on-demand training content anytime, anywhere.
Attend the live class from the comfort of your home or office.
Interact with a live, remote instructor from a specialized, HD-equipped classroom near you. An SLI sales rep will confirm location availability prior to registration confirmation.
All Sunset Learning dates are guaranteed to run!
Register
- Please Contact Us to request a class date or speak with someone about scheduling options.
Prerequisites:
- Experience writing C# at an intermediate level
- Ability to write HTML at an intermediate level
- Knowledge of RESTful services and HTTP action verbs
Target Audience:
Students wishing to learn how to gather information from API documentation and perform HTTP operations in an ASP.NET Core Razor Pages web app.
Course Objectives:
- Interact with an ASP.NET Core minimal API
- Implement HTTP operations in ASP.NET Razor Pages
- Render API responses in ASP.NET Core Razor Pages
Course Outline:
Module 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.
Module 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.
Module 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.