The Complete ASP.Net Core Web APIs Course With JWT Security

Latest approach of creating, hosting, consuming web apis and implementing Cookies and JWT based security

4.65 (404 reviews)
Udemy
platform
English
language
Web Development
category
instructor
The Complete ASP.Net Core Web APIs Course With JWT Security
3,395
students
6 hours
content
Jul 2020
last update
$59.99
regular price

What you will learn

Hosting and Calling Web APIs to the live hosting sever by enabling cors

Performing CRUD Operations and testing with Fiddler

Understanding HTTP Request And HTTP Response and Creating Organization Service

Enabling Documentation For API Using Swagger

Working with various Response Types, Enhancing CRUD Operations

Parameters Passing Mechanism In Web APIs

Working With Routes in Organization Service

Making async Actions, Scaffolding Web APIs

Circular Referencing Problem and two solutions

Two ways of Handling Exception globally

Returning XML data from Web API for Organization Service

Cookies based Authentication and Authorization

Understanding Principle, Identity and Claims

Authentication and Authorization using JSON Web Tokens(JWT)

Description

[Updated With Latest Lecture On Migration from ASP.Net Core 2.0 Web API to ASP.Net Core 3.1 Web API]

Why ASP.Net Core Web APIs?
ASP.NET Core is OS neutral and integrates seamlessly with popular client-side frameworks and libraries, including Blazor, Angular, React, and Bootstrap. Millions of developers have used (and continue to use) ASP.NET 4.x to create web apps. ASP.NET Core is a redesign of ASP.NET 4.x, with architectural changes that result in a leaner, more modular framework.

ASP.NET Core Web API is a framework that makes it easy to build HTTP services that reach a broad range of clients, including browsers and mobile devices. ASP.NET Core Web API is an ideal platform for building RESTful applications.

HTTP is not just for serving up web pages. It is also a powerful platform for building APIs that expose services and data. HTTP is simple, flexible, and ubiquitous. Almost any platform that you can think of has an HTTP library, so HTTP services can reach a broad range of clients, including browsers, mobile devices, and traditional desktop applications.

Content

Getting Started With ASP.Net Core 2.2 Web APIs

Introduction To ASP.Net Core 2.2 Web APIs
Creating And Consuming A Simple Web API
Hosting Web APIs On Live Server
Source Code Of Section 1

CRUD With Entity Framework Core 2.2

HTTP Methods And URI (Theory)
Creating DAL Using EF Core 2.2
Creating ASP.Net Core 2.2 Web API - Get Methods (Read Operation)
Creating ASP.Ne Core 2.2 Web API - Post-Put-Delete Methods (With Fiddler)
Understanding HTTP Request and Response (Web API Life Cycle)
Source Code Of Section 2

Enhancing CRUD Operations

SwaggerUI Or OpenAPI For SP.Net Core Web API Documentation
Enhancing Get Operation With IActionResult As Response Type
Enhancing Create Operation With IActionResult As Response Type
Enhancing Update Operation With IActionResult As Response Type
Enhancing Delete Operation With IActionResult As Response Type
Source Code Of Section 3

Advanced Concepts In Web APIs

Action Overloading and Routing
Asynchronous Actions-Scaffolding Controller-Serialization & Deserialization
Circular Referencing Problem - Solution 1
Circular Referencing Problem - Solution 2
3 Ways Of Handling Exception In ASP.Net Core 2.2 Web APIs
Response As XML In ASP.Net Core Web APIs
Source Code Of Section 4

Cookies Based Security

Authentication Initial Setup For ASP.Net Identity Users
Authentication - Securing Controllers And Application
Authentication - User Registration
Authentication - SignIn And SignOut - Configuring Https
Role Based Authorization And LoggedIn User Info
Source Code For Section 5

JWT (JSON Web Tokens) Based Security

Understanding Principal Identity Roles and Claim - JWT Process Flow
Adding User Claims To JSON Web Token - Authorization
Creating And Validating JSON Web Token - Authentication
Source Code For Section 6
ASP.Net Core Web APIs PPTs

Reviews

ElHadji
January 17, 2023
Detailed and deep course, as usual from Manzoor. Helped a lot understanding Web APIs, using them in .NET in particular. A practical introduction to tools Fiddler, OpenApi useful for debugging.
Madhusudan
July 9, 2021
I bought this course to implement JWT from scratch but seems trainer has a ready made app and he is just explaining code. Did not show how to setup JWT.
Roy
August 30, 2020
Manzoor is very detailed in his explanation. He has helped me a lot in his courses to clarify details. He is an excellent teacher. Thanks Manzoor
Sai
August 25, 2020
The trainer has a very good understanding of the content. I am feeling totally confidant while going through this session. Thanks you very much for the wonderful training.
Sarah
January 23, 2020
Well explained. Engaging, I started in the morning and did not stop until I finished the course. I learnt a lot of new exciting things, good job.

Charts

Price

The Complete ASP.Net Core Web APIs Course With JWT Security - Price chart

Rating

The Complete ASP.Net Core Web APIs Course With JWT Security - Ratings chart

Enrollment distribution

The Complete ASP.Net Core Web APIs Course With JWT Security - Distribution chart

Related Topics

2621174
udemy ID
10/23/2019
course created date
2/7/2020
course indexed date
Bot
course submited by