A. Dotnet Introduction B. Web App - ASP.NET MVC 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