# . NET 8 WEB API from A to Z

This is not an article. I am going to teach to how to create a .NET 8 WEB API from scratch. All the chapters would be collected here to let you find them easy.

### Section 1 - Introduction

%[https://youtu.be/r9zzEB_K8FU] 

### SECTION 2 - The Anatomy of a WEB API !

%[https://youtu.be/ubk9Qz7CHEE] 

### SECTION 3 - AN ASP.NET WEB API in Real Life

%[https://youtu.be/6PUxb_ZsJ9Q] 

### SECTION 4 - Minimal APIs or Controller Classes

%[https://youtu.be/0QnxIDquOJY] 

### SECTION 5 - Routing

%[https://youtu.be/DMh4ZpNxHE4] 

### SECTION 6 - Model Binding - Part 1 - Simple Types

%[https://youtu.be/g0B65K4H4Ek] 

### SECTION 7 - Model Binding - Part 2 - Complex Types

%[https://youtu.be/qD4qjQuvc_I] 

### SECTION 8 - Model Validation via Data Annotation

%[https://youtu.be/XmCIZdH7Wr4] 

### SECTION 9 - Model Validation - Validation Attributes

%[https://youtu.be/O5dq0VYmguM] 

### SECTION 10 - Return Types

%[https://youtu.be/nTpOmCNiINs] 

### SECTION 11 - Filters

%[https://youtu.be/UVPFuFqoUOQ] 

### SECTION 12 - Filters - Example

%[https://youtu.be/2Dsxgs0s4ek] 

### SECTION 13 - Cleaning the Controller

%[https://youtu.be/HQL7AkHIPo4] 

SECTION 14 - Read End Points

%[https://youtu.be/1uSABC1Dils] 

SECTION 15 - PredicateBuilder

%[https://youtu.be/3vFQfPw8miw] 

SECTION 16 - Custom Request

%[https://youtu.be/qxvylg0inP8] 

SECTION 17 - Write Endpoints

%[https://youtu.be/HhgGiUQJGPw] 

SECTION 18 - Exception Handling

%[https://youtu.be/2JdAhaujU8E] 

Section 19 - The Story of Repository

%[https://youtu.be/iI1oKIBq3Rw] 

SECTION 20 - Repository Pattern

%[https://youtu.be/Qvnn-0y_pKI]
