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.
No specific trending topics match this video yet.
Explore All Trends