Introduction to Asp.Net Core 
  WebForms [vs] Asp.Net Mvc [vs] Asp.Net Core 
  Section Cheat Sheet (PPT) 
  Section 1 Interview Questions 
  Where to download the Source Code 
  New features of Asp.Net Core 8 
  What if I'm interested in Web API only? 
  How to watch videos effectively (Best study method)? 
  Custom Middleware Extensions 
  Custom Conventional Middleware Class 
  The Right Order of Middleware 
  Section Cheat Sheet (PPT) 
  Section 4 Interview Questions 
  Route Constraints - Part 1 
  Route Constraints - Part 2 
  Route Constraints - Part 3 
  Custom Route Constraint Class 
  WebRoot and UseStaticFiles 
  Section Cheat Sheet (PPT) 
  Section 5 Interview Questions 
  Countries app using Routing 
  Takeouts about Controllers 
  Redirect Results - Part 1 
  Redirect Results - Part 2 
  Section Cheat Sheet (PPT) 
  Section 6 Interview Questions 
  Bank app using Controllers 
  Overview of Model Binding 
  Query String vs Route Data 
  form-urlencoded and form-data 
  Introduction to Model Validations 
  All Model Validations - Part 1 
  All Model Validations - Part 2 
  Custom Validation with Multiple Properties 
  Section Cheat Sheet (PPT) 
  Section 7 Interview Questions 
  Code Blocks and Expressions 
  Strongly Typed Views - Part 1 
  Strongly Typed Views - Part 2 
  Strongly Typed Views with Multiple Models 
  Section Cheat Sheet (PPT) 
  Section 8 Interview Questions 
  Creating Layout Views - Part 1 
  Creating Layout Views - Part 2 
  Layout View for Multiple Views 
  Section Cheat Sheet (PPT) 
  Section 9 Interview Questions 
  Weather App with Layout Views 
  Partial Views with ViewData 
  Strongly Typed Partial Views 
  Section Cheat Sheet (PPT) 
  Section 10 Interview Questions 
  Weather App with Partial Views 
  Creating View Components - Part 1 
  Creating View Components - Part 2 
  View Components with ViewData 
  Strongly Typed View Components 
  View Components with Parameters 
  Section Cheat Sheet (PPT) 
  Section 11 Interview Questions 
  Weather App with View Components 
  Dependency Inversion Principle 
  Method Injection - FromService 
  Transient Scoped Singleton - Part 1 
  Transient Scoped Singleton - Part 2 
  AddTransient() AddScoped() AddSingleton() 
  Section Cheat Sheet (PPT) 
  Section 12 Interview Questions 
  Weather App with Dependency Injection 
  Introduction to Environments 
  Environment in Launch Settings 
  Environment in Controller 
  Process Level Environment 
  Section Cheat Sheet (PPT) 
  IConfiguration in Controller 
  Hierarchical Configuration 
  Environment Specific Configuration 
  Environment Variables Configuration 
  Custom Json Configuration 
  Section Cheat Sheet (PPT) 
  Section 14 Interview Questions 
  Stocks App with Configuration 
  Project Overview  |  Contacts Manager 
  Add Country - xUnit Test - Part 1 
  Add Country - xUnit Test - Part 2 
  Add Country - xUnit Test - Part 3 
  Add Country - Implementation 
  Get All Countries - xUnit Test 
  Get All Countries - Implementation 
  Get Country by Country ID - xUnit Test 
  Get Country by Country ID - Implementation 
  Add Person - Creating Models - Part 1 
  Add Person - Creating Models - Part 2 
  Add Person - Implementation 
  Get Person By Person ID - xUnit Test 
  Get Person By Person ID - Implementation 
  Get All Persons - xUnit Test 
  Get All Persons - Implementation 
  Get Filtered Persons - xUnit Test 
  Get Filtered Persons - Implementation 
  Get Sorted Persons - xUnit Test 
  Get Sorted Persons - Implementation 
  Update Person - Creating DTO 
  Update Person - xUnit Test 
  Update Person - Implementation 
  Delete Person - xUnit Test 
  Delete Person - Implementation 
  Section Cheat Sheet (PPT) 
  Section 15 Interview Questions 
  Search in List View - Part 1 
  Search in List View - Part 2 
  Sort in List View - Part 1 
  Sort in List View - Part 2 
  Section Cheat sheet (PPT) 
  Section 16 Interview Questions 
  Stocks App with CRUD Operations 
  Introduction to Tag Helpers 
  Input Tag Helpers - Part 1 
  Input Tag Helpers - Part 2 
  Section Cheat Sheet (PPT) 
  Section 17 Interview Questions 
  Stocks App with Tag Helpers 
  Introduction to EntityFrameworkCore 
  EF Stored Proc with Parameters 
  Changes in Table Structure 
  Async Controller Action Methods 
  Generate CSV Files - Part 1 
  Generate CSV Files - Part 2 
  Excel to Database Upload - Part 1 
  Excel to Database Upload - Part 2 
  Excel to Database Upload - Part 3 
  Section Cheat Sheet (PPT) 
  Section 18 Interview Questions 
  Stocks App with EntityFrameworkCore 
  Best Practices of Unit Tests 
  Fluent Assertions - Part 1 
  Fluent Assertions - Part 2 
  Fluent Assertions - Cheat Sheet 
  Introduction to Repository 
  Repository Implementation - Part 1 
  Repository Implementation - Part 2 
  Invoke Repository in Service - Part 1 
  Invoke Repository in Service - Part 2 
  Pros and Cons of Repository Pattern 
  Controller Unit Test - Part 1 
  Controller Unit Test - Part 2 
  Integration Test with Response Body 
  Section Cheat Sheet (PPT) 
  Section 19 Interview Questions 
  Parameter Validation in Action Filter 
  ViewData in Action Filter 
  Serilog Structured Logging 
  Short Circuiting Action Filter 
  Impact of Short Circuiting 
  Configure Services Extension 
  Section Cheat Sheet (PPT) 
  Section 21 Interview Questions 
  Overview of SOLID Principles 
  Dependency Inversion Principle (Revision) 
  Single Responsibility Principle 
  Interface Segregation Principle 
  Liskov Substitution Principle 
  Section Cheat Sheet (PPT) 
  Section 23 Interview Questions 
  Stocks App with SOLID Principles 
  Password Complexity Configuration 
  Role Based Authentication 
  Custom Authorization Policies 
  Section Cheat Sheet (PPT) 
  Section 25 Interview Questions 
  EntitytFrameworkCore with Web API 
  Web API Controllers with EF Core - Part 1 
  Web API Controllers with EF Core - Part 2 
  Web API Controllers with EF Core - Part 3 
  IActionResult vs ActionResult 
  Section Cheat Sheet (PPT) 
  Section 26 Interview Questions 
  Introduction to Minimal API 
  Creating Basic Minimal API 
  GET and POST with Minimal API 
  Section Cheat Sheet (PPT) 
  Section 30 Interview Questions 
  LINQ - First and FirstOrDefault 
  LINQ - Last and LastOrDefault 
  LINQ - ElementAt and ElementAtOrDefault 
  LINQ - Single and SingleOrDefault 
  C# 9 - Top Level Statements 
  C# 9 - Nullable Reference Types 
  Section Cheat Sheet (PPT)