Razor View Engine
Razor Syntax
Routing - Convention Routing and Attribute Routing
Html Helpers
Tag Helpers
ViewData, ViewBag, Session, QueryString and Cookies
ASP.NET Core Forms
Weakly Typed and Strongly Typed Forms
Model Binding
Handling Forms Post
Forms Validations - Server Side and Client Side
Custom Validations
Built-In Middleware and Custom Middleware
ASP.NET Core Pipeline
ASP.NET Core Filters
Creating Custom Filters
Dependency Injection (DI)
Implementing DI in ASP.NET Core
Built-In Container Service
ASP.NET Core Environments
Exceptions Handling and Logging