Course Description

Short Course | 18 hours | 1.8 CEUs | $1,795

In this course students learn how to develop ASP.NET Core MVC apps using the latest in .Net database-driven web programming. ASP.NET MVC provides a powerful, patterns-based way to build dynamic websites that allows for separation of concerns in the architecture, complete control over markup, and testability of the applications. Topics include an introduction to ASP.NET MVC, the Model-View-Controller pattern, the differences between MVC and Web forms applications, endpoint routing, Razor views, model binding, data validation, dependency injection, Bootstrap for responsive design, EF (Entity Framework) Core for database handling, xUnit and Moq for unit testing, and Identity for authentication.

NET550 is the second course in the Programming with .NET Certificate. To complete the certificate students will also enroll in NET500. Click on each course link for more details and to add to cart.

Course Outline

  • Get off to a fast start
    • An introduction to web programming with ASP.NET Core MVC
    • How to develop a single-page MVC web app
    • How to make 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
  • Master the essential skills
    • 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
    • How to validate data
    • How to use EF Core
    • The Bookstore website
  • Add more skills as you need them
    • How to use dependency injection and unit testing
    • How to work with tag helpers, partial views, and view components
    • How to authenticate and authorize users
    • How to use Visual Studio Code


NET500 – Programming in C# and .NET


18 Hours | 3 Days or 6 Nights

Applies Towards the Following Certificates

Enroll Now - Select a section to enroll in
Section Title
ASP.NET Core MVC Using C#
M, W
Time (Central Time)
5:30PM to 8:30PM
Sep 30, 2024 to Oct 16, 2024
Schedule and Location
# of Course Hours
Delivery Option
Course Fee(s)
Rate non-credit $1,795.00
Potential Discount(s)
Required fields are indicated by .
*Academic Unit eligibility to be determined by college/university in which you are enrolled in a degree seeking program.