-
ASP.Net Core 8 Web APIs With JWT Security
7 Lessons-
PreviewFree Access To Prerequisite Courses
-
PreviewDay 1 - Intro To Web APIs - Controller - Action - Parameter Passing Mechanism - Routing - Query String - CRUD With EF Core - Intro To Fluent API - Intro To GIT Copoilt AI - Fiddler
-
PreviewDay 2 - CRUD With Fiddler Client - Web API Life Cycle (IIS, Kestrel Server) - HttpContext - HttpRequest - HttpResponse - StatusCode - ActionResult - IActionResult - ModelValidation - Asynchronous Act
-
StartDay 3 - Value Type - Ref Type - Dynamic Memory Allocation - new - Garbage Collection - Managed Resources - UnManaged Resources - Dispose() Method - using Resource - IDisposable Design Partern - Inver
-
StartDay 4 - Endpoints Explorer - http File - Swagger - Server Side Validations - Custom Validator - Solution To Circular Reference Problem With 2 solutions - JSON Serializer - XmlSerializer
-
StartDay 5 - Exception Handling At Action Level And Middleware Level - Authentication - ASP.Net Identity User Management -Initial Setup - 5 Steps - Securing Web API - User Registration - SignIn And SignO
-
StartDay 6 - Authorization - Assigning And Creating Roles Dynamically - JWT - Creating JWT - Validating JWT - MtoM Relation Controllers - Transactions - DTOs And ADOs Design Parttern - record Types_copy
-
-
Section 1 : Getting Started With ASP.Net Core 2.2 Web APIs
5 Lessons -
Section 2 : CRUD With Entity Framework Core 2.2
6 Lessons-
StartLecture 4 : HTTP Methods And URI (Theory)
-
StartLecture 5 : Creating DAL Using EF Core 2.2
-
StartLecture 6 : Creating ASP.Ne Core 2.2 Web API - Get Methods (Read Operation)
-
StartLecture 7 : Creating ASP.Ne Core 2.2 Web API - Post-Put-Delete Methods (With Fiddler)
-
StartLecture 8 : Understanding HTTP Request and Response (Web API Life Cycle)
-
StartSource Code Of Section 2
-
-
Section 3 : Enhancing CRUD Operations
6 Lessons-
StartLecture 9 : SwaggerUI Or OpenAPI For SP.Net Core Web API Documentation
-
StartLecture 10 : Enhancing Get Operation With IActionResult As Response Type
-
StartLecture 11 : Enhancing Create Operation With IActionResult As Response Type
-
StartLecture 12 : Enhancing Update Operation With IActionResult As Response Type
-
StartLecture 13 : Enhancing Delete Operation With IActionResult As Response Type
-
StartSource Code Of Section 3
-
-
Section 4 : Advanced Concepts In Web APIs
7 Lessons-
StartLecture 14 : Action Overloading and Routing
-
StartLecture 15 : Asynchronous Actions - Scaffolding Controller - Serialization And Deserialization
-
StartLecture 16 : Circular Referencing Problem - Solution 1
-
StartLecture 17 : Circular Referencing Problem - Solution 2
-
StartLecture 18 : 3 Ways Of Handlink Exception In ASP.Net Core 2.2 Web APIs
-
StartLecture 19 : Response As XML In ASP.Net Core Web APIs
-
StartSource Code Of Section 4
-
-
Section 5 : Cookies Based Security
6 Lessons-
StartLecture 20 : Authentication Initial Setup For ASP.Net Identity Users
-
StartLecture 21 : Authentication - Securing Controllers And Application
-
StartLecture 22 : Authentication - User Registration
-
StartLecture 23 : Authentication - SignIn And SignOut - Configuring Https
-
StartLecture 24 : Role Based Authorization And LoggedIn User Info
-
StartSource Code For Section 5
-
-
Section 6 : JWT (JSON Web Tokens) Based Security
6 Lessons-
StartLecture 25 : Understanding Principal Identity Roles and Claim - JWT Process Flow
-
StartLecture 26 : Creating And Validating JSON Web Token - Authentication
-
StartLecture 27 : Adding User Claims To JSON Web Token - Authorization
-
Start[Latest Update] - Migrating From ASP.Net Core 2.0 Web APIs To ASP.Net Core 3.1 Web APIs
-
StartSource Code For Section 6
-
StartASP.Net Core Web APIs PPTs
-