Prerequisites

Before taking this course students should have a working knowledge of programming in C# and HTML.

Course Modules

  • 1. Exploring ASP.NET Core MVC
  • 2. Designing ASP.NET Core MVC Web Applications
  • 3. Configure Middlewares and Services in ASP.NET Core
  • 4. Developing Controllers
  • 5. Developing Views
  • 6. Developing Models
  • 7. Using Entity Framework Core in ASP.NET Core
  • 8. Using Layouts, CSS and JavaScript in ASP.NET Core MVC
  • 9. Client-Side Development
  • 10. Testing and Troubleshooting
  • 11. Managing Security
  • 12. Performance and Communication
  • 13. Implementing Web APIs
  • 14. Hosting and Deployment