Learn Web API in .NET 10 (2 Hours) | ASP.NET Core
Master Web API development in .NET 10 with this 2-hour course on ASP.NET Core and RESTful APIs. ๐

Frank Liu
7.2K views โข Jun 18, 2025

About this video
๐ Complete Web API Course in .NET 10
https://frankliucs.com/webapi-course
๐ALL-ACCESS Subscription: Unlock access to all of my courses, both now and in the future at a low $19.99 / month.
https://frankliucs.com/all-access
๐ Blazor Deep Dive in .NET 8 - From Beginner to Advanced
https://frankliucs.com/blazor8
๐ Learn Blazor while building an Inventory Management System in .NET 8
https://frankliucs.com/blazor-ims
๐ ASP.NET Deep Dive (32 Hours Complete Course)
https://frankliucs.com/aspnetcore
๐ Learn .NET Core MVC in .NET 8 by building a Market Management System
https://frankliucs.com/mvc
๐ Complete Guide to ASP.NET Core Identity in .NET 8
https://frankliucs.com/identity
๐ Master Multithreading & Asynchronous Programming in C# and .NET 8
https://frankliucs.com/multiasync
๐ Become advanced-level programmer with challenges from CodeCrafters. Over 50k devs use CodeCrafters, including staff-level engineers at Google, GitHub, Vercel, and more. Use the following link to get 40% off:
https://frankliucs.com/codecrafters
๐ SQL Masterclass: From Zero to Hero with SQL Server
https://frankliucs.com/sql
๐Learn .NET MAUI while creating a Contacts App in .NET 7:
https://frankliucs.com/maui
๐ฅLearn Blazor while creating an Inventory Management System in .NET 6
https://frankliucs.com/blazor-ims
๐Complete Blazor Course: Build an e-commerce app with ASP.NET Blazor and Clean Architecture
https://frankliucs.com/blazor-course
๐Clearn Architecture Course
https://frankliucs.com/architecture-course
๐ Connect with me: https://frankliucs.com/
๐ Support me on Patreon: https://www.patreon.com/frankliucs
โ Support me on Buy me a Coffee: https://www.buymeacoffee.com/frankliucs
00:00:00 Introduction
00:04:22 What is Web API & Why create Web API
00:11:39 How Web API Works in Theory
00:16:08 How Web API Works (Demo with Minimal APIs)
00:29:40 What is a Web API Framework
00:35:36 ASP.NET Core Middleware Pipeline
00:39:45 Web API Controller
00:44:38 Routing in Web API
00:53:32 Model Binding
01:03:24 Model Validation with DataAnnatation
01:10:27 Model Validation with ValidationAttribute
01:17:31 Web API Return Types
01:23:53 In Mememory Repository
01:27:25 Model Validation with Action Filter
01:38:08 Read Endpoint
01:39:35 Create Endpoint
01:49:26 Validating Create Endpoint with ActionFilter
01:54:06 Update Endpoint
02:02:32 Exception Hanlding with Exception Filter
02:08:33 Delete Endpoint
https://frankliucs.com/webapi-course
๐ALL-ACCESS Subscription: Unlock access to all of my courses, both now and in the future at a low $19.99 / month.
https://frankliucs.com/all-access
๐ Blazor Deep Dive in .NET 8 - From Beginner to Advanced
https://frankliucs.com/blazor8
๐ Learn Blazor while building an Inventory Management System in .NET 8
https://frankliucs.com/blazor-ims
๐ ASP.NET Deep Dive (32 Hours Complete Course)
https://frankliucs.com/aspnetcore
๐ Learn .NET Core MVC in .NET 8 by building a Market Management System
https://frankliucs.com/mvc
๐ Complete Guide to ASP.NET Core Identity in .NET 8
https://frankliucs.com/identity
๐ Master Multithreading & Asynchronous Programming in C# and .NET 8
https://frankliucs.com/multiasync
๐ Become advanced-level programmer with challenges from CodeCrafters. Over 50k devs use CodeCrafters, including staff-level engineers at Google, GitHub, Vercel, and more. Use the following link to get 40% off:
https://frankliucs.com/codecrafters
๐ SQL Masterclass: From Zero to Hero with SQL Server
https://frankliucs.com/sql
๐Learn .NET MAUI while creating a Contacts App in .NET 7:
https://frankliucs.com/maui
๐ฅLearn Blazor while creating an Inventory Management System in .NET 6
https://frankliucs.com/blazor-ims
๐Complete Blazor Course: Build an e-commerce app with ASP.NET Blazor and Clean Architecture
https://frankliucs.com/blazor-course
๐Clearn Architecture Course
https://frankliucs.com/architecture-course
๐ Connect with me: https://frankliucs.com/
๐ Support me on Patreon: https://www.patreon.com/frankliucs
โ Support me on Buy me a Coffee: https://www.buymeacoffee.com/frankliucs
00:00:00 Introduction
00:04:22 What is Web API & Why create Web API
00:11:39 How Web API Works in Theory
00:16:08 How Web API Works (Demo with Minimal APIs)
00:29:40 What is a Web API Framework
00:35:36 ASP.NET Core Middleware Pipeline
00:39:45 Web API Controller
00:44:38 Routing in Web API
00:53:32 Model Binding
01:03:24 Model Validation with DataAnnatation
01:10:27 Model Validation with ValidationAttribute
01:17:31 Web API Return Types
01:23:53 In Mememory Repository
01:27:25 Model Validation with Action Filter
01:38:08 Read Endpoint
01:39:35 Create Endpoint
01:49:26 Validating Create Endpoint with ActionFilter
01:54:06 Update Endpoint
02:02:32 Exception Hanlding with Exception Filter
02:08:33 Delete Endpoint
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
7.2K
Likes
205
Duration
02:11:33
Published
Jun 18, 2025
User Reviews
4.6
(1) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.