Skip to main content
Intermediate 12 planned topics Full Stack

Introduction to ASP.NET

Learn ASP.NET Core MVC and Web API on .NET. Free ASP.NET introduction for C# backends.

Learning Outcomes

  • Describe the request pipeline
  • Write a controller action
  • Return views or JSON
  • Register a service in DI

Overview

ASP.NET Core is the web stack for C#. You can build MVC sites or JSON APIs on the same host.

This introduction covers middleware, controllers, and dependency injection.

It pairs with our C# introduction when you want the language first.

What this course will cover

  1. 1. Hosting
  2. 2. Middleware
  3. 3. MVC
  4. 4. Web API
  5. 5. DI
  6. 6. Config

Start a complete tutorial now

Full 6-level lessons are live for C, C++, Java, Python, and JavaScript. Use them while the remaining ASP.NET lessons are added.

← All technology tutorials