Course curriculum

    1. What is ASP.NET Core

    2. ASP.NET CORE Anatomy

    3. Our first Web App

    1. HTTP Request Syntax

    2. HTTP Request in HttpContext

    3. HTTP Method GET

    4. HTTP Method POST

    5. HTTP Method PUT

    6. Query String

    7. HTTP Method Delete

    8. HTTP Request Headers

    9. Refactor our routting code

    10. HTTP Response Syntax

    11. HTTP Response in HttpContext

    12. HTTP Response Status Codes

    13. Assignment 1 - Display a particular employee

    14. Assignment 1 - (Answer) - Display a particular employee

    1. Middleware Pipeline Theory

    2. Use app.Use to create middleware

    3. Use app.Run to create middleware

    4. Useapp.Map to branch the pipeline

    5. Use app.MapWhen to branch the pipeline

    6. Use app.UseWhen to create rejoinable branch

    7. Avoid problems when writing response

    8. Built-in Middleware Components

    9. Custom Middleware Class

    10. Assignment 2 - Custom exception handling middleware

    11. Assignment 2 - (answer) Custom exception handling middleware

    1. Routing in Minimal APIs

    2. Understand Endpoints

    3. Use the routing middleware

    4. 404 Not Found Middleware component

    5. Required Route Parameters

    6. Route parameters with default values

    7. Optional Route Parameters

    8. Parameter Constraints

    9. Custom Parameter Constraints

    10. Route to static files

    11. Assignment 3 - Implement CRUD operations with routing

    12. Assignment 3 (Answer) - Implement CRUD operations with routing

    1. What is model binding

    2. Bind to route values

    3. Bind to query string

    4. Bind to http headers

    5. Use AsParameters to group parameters

    6. Bind arrays to query strings or headers

    7. Bind to HTTP Body

    8. Custom binding with BuildAsync method

    9. Binding source priorities

    10. Model Validation

    11. Custom model validation with ValidationAttribute

    12. Assignment 4 - Binding & Validating Registration Info

    13. Assignment 4 (Answer) - Binding & Validating Registration Info

    1. Minimal API return types

    2. Mix and Match Results and TypedResults

    3. The Problem Details standard

    4. Standardize API results

    5. Customize results by implementing IResult

    6. Assignment 5 - Implement CRUD for Employees

    7. Assignment 5 (Answer) - Implement CRUD for Employees

About this course

  • $199.00
  • 81 lessons
  • 11.5 hours of video content

Discover your potential, starting today