Home Courses .NET ASP.NET Core MVC
.NET Intermediate Published

ASP.NET Core MVC

Build structured web applications with ASP.NET Core MVC, Razor, and view models.

Published on 11-09-2026 3 chapters 6 lessons 2 quizzes
.NET
.NET / MVC
</>
Practical skillsIntermediate
ASP.NET Core MVC
6lessons
2quizzes
75Estimated minutes

About this course

Build structured web applications with ASP.NET Core MVC, Razor, and view models.
View category

Curriculum

Each chapter contains short lessons and quizzes. Select a lesson to open its details, read the full content, and continue to the related assessment.

1Starting an MVC Application2 items
Starting an MVC Application
Understanding startupASP.NET Core builds a middleware pipeline and registers required services. Configuration keeps application options separate from request handling.11 min Practice: Understanding startupApply “Understanding startup” in a short example, then verify the result and edge cases.14 min
2Controllers and Routing3 items
Controllers and Routing
Connecting a URL to an actionRouting maps a request to a controller action. An action validates parameters, calls application logic, and chooses an appropriate response.11 min Practice: Connecting a URL to an actionApply “Connecting a URL to an action” in a short example, then verify the result and edge cases.14 min Review: ASP.NET Core MVC — 2Check the concepts and practices covered in the course.3 question(s)
3Razor and View Models3 items
Razor and View Models
Presenting a purpose-built modelA Razor view renders a presentation model. A view model limits data sent to the browser and avoids binding a persisted entity directly to a form.11 min Practice: Presenting a purpose-built modelApply “Presenting a purpose-built model” in a short example, then verify the result and edge cases.14 min Review: ASP.NET Core MVC — 3Check the concepts and practices covered in the course.3 question(s)

Similar courses