Building an Async API with ASP.NET Core

Coding an asynchronous API comes with its own set of challenges. In this course you'll learn what they are and how you can benefit from writing async code. You'll learn how to do that starting at the bottom layer and working right up to the top.
Course info
Level
Intermediate
Updated
Aug 14, 2018
Duration
2h 42m
Table of contents
Course Overview
Understanding the Power of Async
Starting at the Bottom with Your Data Access Layer
Asynchronously Reading Resources
Asynchronously Manipulating Resources
Understanding How to Integrate with External Services Using Async
Avoiding Common Pitfalls
Description
Course info
Level
Intermediate
Updated
Aug 14, 2018
Duration
2h 42m
Description

Coding an asynchronous API comes with its own set of challenges. In this course, Building an Async API with ASP.NET Core, you will gain the ability to increase the scalability and performance of your API by writing async code. First, you will learn how asynchronous code actually works and what the advantages can be. Next, you will discover how to consume an EF Core data store asynchronously, how to expose that data via an API, and how to call into a service asynchronously. Finally, you will explore how to avoid common pitfalls when writing async code. When you’re finished with this course, you will have the skills and knowledge of asynchronous code needed to build a fully async API with ASP.NET Core.

About the author
About the author

Kevin Dockx is a freelance solution architect (mobile/web), author & consultant, living in Antwerp (Belgium).

More from the author
Testing with EF Core
Intermediate
1h 13m
Jun 14, 2019
More courses by Kevin Dockx
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hello, my name is Kevin. Welcome to my course Building an Async API with ASP. NET Core. Coding an asynchronous API comes with its own set of challenges. In this course, you will gain the ability to increase the scalability and performance of your API by writing async code. First, you will learn how asynchronous code actually works and what the advantages can be. Next, you will discover how to consume an Entity Framework Core data stored asynchronously, how to expose that data via an API, and how to call into a service asynchronously. Finally, you will explore how to avoid common pitfalls when writing async code. When you're finished with this course, you will have the skills and knowledge of asynchronous code needed to build a fully async API with ASP. NET Core. I hope you'll join me and I look forward to helping you on your learning journey here at Pluralsight.