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

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

Course

Gain insight into a topic and learn the fundamentals

 Microsoft

Instructor: Microsoft

Advanced level
Designed for those already in the industry
2 hours to complete
Flexible schedule
Learn at your own pace

Details to know

Earn a career certificate

Add to your LinkedIn profile

Recently updated!

June 2024

Assessments

6 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

Placeholder
Placeholder

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV

Share it on social media and in your performance review

Placeholder

There are 6 modules in this course

An API (Application Programming Interface) is a reusable component that is written in any programming language, and then consumed by Web Applications, Mobile Applications, Desktop Applications, and more. This short course will provide hands-on experience using Visual Studio Code and C# to consume an API that will result in the exchange of data, known as requests and responses.

What's included

1 reading

In this foundational lesson, you will be able to prepare your lab environment with a free trial of Microsoft Azure. We will explore the trial’s features throughout this lesson and short course, to prepare you for real-world scenarios.

What's included

2 videos1 reading1 assignment1 ungraded lab

In this lesson, you will learn to independently use the tools and components necessary to communicate with and consume API services. You will also gain a clear understanding of the different types of APIs available for application development, and build confidence in integrating this layer into your own environment.

What's included

1 video1 reading1 assignment1 ungraded lab

In this lesson, you will learn concepts and skills to work more efficiently using reusable API components. You will also utilize .NET Packages to experience automated code that is both efficient and easy to integrate.

What's included

2 videos1 assignment1 ungraded lab

In this lesson, you will create and build a Razor Page to demonstrate the use of both ASP.NET Web Pages and Razor Pages within the same application. You will also utilize the new Razor Page to interact with a REST API, performing Add, Delete, and View operations. This will showcase how quickly a web application can be developed when an API is already in place. By the end of this lesson, you will be able to apply these skills to your current ASP.NET Web Applications, seamlessly integrating APIs, ASP.NET Pages, and Razor Pages to upgrade your applications without starting from scratch.

What's included

2 videos1 assignment1 ungraded lab

In this lesson, you will create an interactive Razor Page that handles communication between your application and the API using Request and Response events.

What's included

2 videos2 assignments1 ungraded lab

Instructor

 Microsoft
Microsoft
111 Courses754,287 learners

Offered by

Microsoft

Why people choose Coursera for their career

Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

New to Machine Learning? Start here.

Placeholder

Open new doors with Coursera Plus

Unlimited access to 7,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription

Advance your career with an online degree

Earn a degree from world-class universities - 100% online

Join over 3,400 global companies that choose Coursera for Business

Upskill your employees to excel in the digital economy

Frequently asked questions