ASP.NET Core MVC Course

ASP.NET Core MVC Course

ASP.NET Core MVC is a rich framework for building web apps and APIs using the Model-View-Controller design pattern. In this course students are expected to learn how to build modern web applications using ASP.NET Core 3.0 MVC. After completion of this course, students will have the skills and knowledge needed to build real-world applications.  

During this course, students will develop the following applications:

  • Movie List
  • NFL Teams
  • To Do List
  • Guitar Shop
  • Bookstore

Students are expected to learn:

  • An introduction to ASP.NET Core MVC
  • How to develop a single-page MVC web app
  • How to create a web app responsive with Bootstrap
  • How to develop a data-driven MVC web app
  • How to manually test and debug an ASP.NET Core web app
  • How to work with controllers and routing
  • How to work with Razor views
  • How to transfer data from controllers
  • How to work with session state and cookies
  • How to work with model binding
  • Data validation
  • Use Entity Framework (EF) Core
  • How to use dependency injection and unit testing
  • How to work with tag helpers, partial views, and view components
  • User authentication and authorization
  • How to use Visual Studio Code

$2,200 per course
80 clock hours