Skip to main content
Published / updated
TRACK 10 · Beginner → Intermediate

ASP.NET Core Development

Build modern Microsoft web applications with a strong practical Web API focus.

Prerequisites

  • C# and OOP
  • SQL Server
  • Dapper recommended

Expected outcome

Build, test and explain a validated ASP.NET Core Web API.

Curriculum topics

  1. 01Hosting and request pipeline
  2. 02Middleware and routing
  3. 03Dependency injection
  4. 04MVC and Razor Pages introduction
  5. 05Web API and validation
  6. 06Authentication, logging and errors
  7. 07Unit and integration testing

Practical learning

  • Build a database-backed API
  • Test and debug endpoints
  • Prove a rule with a test that fails without it
Continue your learning pathNext recommended track →