1. Introduce ASP.NET MVC

2. Project Structure

3. Razor Engine

4. Routing

5. Middleware

6. Filters

7. Validation

8. Dependency Injection

9. Authentication - ASP.NET Core Identity

C. Web API