Cover image for Getting Started with ASP.NET Core MVC

Getting Started with ASP.NET Core MVC

Learn to build and run your first application with the latest ASP.NET Core MVC

MR

Created by Mohammad M Rahman

Explore the essentials of ASP.NET Core MVC by building a web application from scratch. You'll get hands-on experience with the MVC pattern, learn how to use models, views, and controllers, and dive into key features like Razor syntax, middleware, and dependency injection. Discover how to set up effective routing and work with databases using Entity Framework Core.

Packt | Jul 2018 | 250 min

Start Trial
LevelBeginner
CategoriesWeb & Application Development, Back-End Web Application Development, ASP.NET, Java

What You Will Learn

You will learn by working through real-world examples that guide you from project setup to deploying a functional web application. Each concept is introduced with practical demonstrations, making it easy to see how features like routing, middleware, and dependency injection fit into the bigger picture. By practicing these skills, you'll gain confidence in applying them to your own projects.

Key Features

  • Build web apps using the MVC pattern and understand models, views, and controllers
  • Implement routing, middleware, and dependency injection for scalable applications
  • Use Razor syntax and Entity Framework Core to create dynamic, data-driven sites

Target Audience

Ideal for developers who already know C# and have some experience with ASP.NET web development but are new to ASP.NET Core. If you want to deepen your understanding of the MVC pattern and modern web app architecture, you'll find practical guidance here. No prior experience with MVC is required, but it will help you progress even faster.

Related courses