Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-866-716-6688 Other Contact Options

Cart () Loading...

    • Quantity:
    • Delivery:
    • Dates:
    • Location:


Essential ASP.NET Core and MVC

Explore ASP.NET Core and MVC.

GK# 5089

Course Overview


There are major changes in the next version of ASP.NET and MVC. ASP.NET Core is the new modular hosting framework for web applications written in .NET. ASP.NET Core MVC is the next version of Microsoft’s server side web framework that unifies MVC and Web API.

This course is a deep exploration of ASP.NET Core and MVC and is intended for developers familiar with C#, .NET and web development. It is designed for both developers that are new to the ASP.NET Core and MVC platforms, as well as developers coming from prior versions of the ASP.NET platform. 

Note: You are required to bring your own laptop.


  • Delivery Format:
  • Date:
  • Location:
  • Access Period:


What You'll Learn

  • What the .NET Core system is, how it loads your application, and it dynamically compiles your code with Roslyn.
  • How the ASP.NET Core web pipeline is constructed with middleware and how to build your own middleware.
  • The new flexible configuration system based upon XML files, JSON files, or environment variables.
  • How dependency injection permeates the entire ASP.NET Core and MVC frameworks
  • How the new MVC architecture is similar yet different than prior versions of MVC
  • How razor is used to build dynamic HTML pages and what features are new in MVC
  • What are the new security features in ASP.NET Core and MVC
  • How web APIs are designed and built in MVC
  • How the new project system utilizes modern build tools such as Node, Bower, Grunt, and Gulp


Viewing outline for:

Virtual Classroom Live Outline

  1. .NET Core
  2. HTTP Pipeline and Middleware
  3. Configuration and Dependency Injection
  4. ASP.NET Core MVC
  5. Razor 1
  6. Razor 2
  7. Model Binding and Validation
  8. Filters, Error Handling and Logging
  9. Entity Framework Core
  10. Authentication
  11. ASP.NET Identity
  12. Authorization
  13. Web APIs
  14. API Security
  15. Tooling

Who Should Attend

  • Developers new to the ASP.NET 5 and MVC 6 platforms
  • Developers coming from prior versions of the ASP.NET platform
Course Delivery

This course is available in the following formats:

Virtual Classroom Live

Experience expert-led online training from the convenience of your home, office or anywhere with an internet connection.

Duration: 5 day

Request this course in a different delivery format.