Build a solid foundation in ASP.NET Core and the .NET web development ecosystem. You will create applications, work with middleware, and understand how requests and errors move through the application pipeline.
Explore model binding for simple, complex, nullable, and service types. Configure route groups, parameters, default values, and catch-all parameters to create clear and flexible application URLs.
Apply these concepts by building JSON APIs with minimal APIs. You will define endpoints, return appropriate HTTP status codes, represent errors with Problem Details, and reuse request-handling logic with endpoint filters.