Module: Building Web APIs with ASP.NET Core

Understanding RESTful APIs

Learn the principles of REST and how to apply them when designing your APIs.

REST HTTP Methods Statelessness

Creating API Controllers

Discover how to create controllers and define endpoints for your API using ASP.NET Core.

Controllers Routing Action Methods

Handling Request and Response Data

Explore techniques for sending and receiving data, including JSON serialization.

JSON Model Binding Serialization

Implementing API Endpoints

Learn to design effective endpoints, manage parameters, and return appropriate HTTP status codes.

Endpoints Parameters HTTP Status Codes

Introduction to Minimal APIs

Explore the simplified approach to building APIs with Minimal APIs in ASP.NET Core.

Minimal APIs Simplicity Performance