• Length:
    4 Weeks
  • Effort:
    5–6 hours per week
  • Price:

    Add a Verified Certificate for $99 USD

  • Institution
  • Subject:
  • Level:
  • Language:
  • Video Transcript:
  • Course Type:
    Self-paced on your time


  • Knowledge of how to install and run programs on a computer.
  • Knowledge of core HTML5
  • Knowledge of XML
  • Knowledge of the C# programming language
  • Knowledge of database concepts

About this course

Skip About this course
The goal of this course is to guide you through learning how to develop MVC pattern based web applications, using the latest tools and technologies from Microsoft - ASP.NET Core.

After finishing this course, you should be able to build ASP.NET Core applications from scratch, use the MVC pattern and components correctly, and deploy the web applications to the Cloud.

To achieve this goal, this course will focus on:
  • MVC pattern - Deep dive into the MVC architectural pattern and understand its implementation
  • Hands-on practice - create the ASP.NET Core web applications to resolve real-world problems

What you'll learn

Skip What you'll learn
  • Core MVC Concepts
  • How to create models
  • How to create controllers
  • How to update a view

Meet your instructors

Gerry O'Brien
Senior Content Development Manager
Timothy Liu
Full-stack software engineer and technical writer
Myriad System

Pursue a Verified Certificate to highlight the knowledge and skills you gain
$99 USD

View a PDF of a sample edX certificate
  • Official and Verified

    Receive an instructor-signed certificate with the institution's logo to verify your achievement and increase your job prospects

  • Easily Shareable

    Add the certificate to your CV or resume, or post it directly on LinkedIn

  • Proven Motivator

    Give yourself an additional incentive to complete the course

  • Support our Mission

    EdX, a non-profit, relies on verified certificates to help fund free education for everyone globally