The Complete ASP.Net Core Web APIs Course With JWT Security
The Complete ASP.Net Core Web APIs Course With JWT Security, available at $59.99, has an average rating of 4.7, with 36 lectures, based on 421 reviews, and has 3487 subscribers.
You will learn about 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) This course is ideal for individuals who are .Net Web Developers It is particularly useful for .Net Web Developers.
Enroll now: The Complete ASP.Net Core Web APIs Course With JWT Security
Summary
Title: The Complete ASP.Net Core Web APIs Course With JWT Security
Price: $59.99
Average Rating: 4.7
Number of Lectures: 36
Number of Published Lectures: 36
Number of Curriculum Items: 36
Number of Published Curriculum Objects: 36
Original Price: $19.99
Quality Status: approved
Status: Live
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)
Who Should Attend
- .Net Web Developers
Target Audiences
- .Net Web Developers
[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.
Course Curriculum
Chapter 1: Getting Started With ASP.Net Core 2.2 Web APIs
Lecture 1: Introduction To ASP.Net Core 2.2 Web APIs
Lecture 2: Creating And Consuming A Simple Web API
Lecture 3: Getting Started With ASP.Net Core 3.1 Web APIs
Lecture 4: Hosting Web APIs On Live Server
Lecture 5: Source Code Of Section 1
Chapter 2: CRUD With Entity Framework Core 2.2
Lecture 1: HTTP Methods And URI (Theory)
Lecture 2: Creating DAL Using EF Core 2.2
Lecture 3: Creating ASP.Net Core 2.2 Web API – Get Methods (Read Operation)
Lecture 4: Creating ASP.Ne Core 2.2 Web API – Post-Put-Delete Methods (With Fiddler)
Lecture 5: Understanding HTTP Request and Response (Web API Life Cycle)
Lecture 6: Source Code Of Section 2
Chapter 3: Enhancing CRUD Operations
Lecture 1: SwaggerUI Or OpenAPI For SP.Net Core Web API Documentation
Lecture 2: Enhancing Get Operation With IActionResult As Response Type
Lecture 3: Enhancing Create Operation With IActionResult As Response Type
Lecture 4: Enhancing Update Operation With IActionResult As Response Type
Lecture 5: Enhancing Delete Operation With IActionResult As Response Type
Lecture 6: Source Code Of Section 3
Chapter 4: Advanced Concepts In Web APIs
Lecture 1: Action Overloading and Routing
Lecture 2: Asynchronous Actions-Scaffolding Controller-Serialization & Deserialization
Lecture 3: Circular Referencing Problem – Solution 1
Lecture 4: Circular Referencing Problem – Solution 2
Lecture 5: 3 Ways Of Handling Exception In ASP.Net Core 2.2 Web APIs
Lecture 6: Response As XML In ASP.Net Core Web APIs
Lecture 7: Source Code Of Section 4
Chapter 5: Cookies Based Security
Lecture 1: Authentication Initial Setup For ASP.Net Identity Users
Lecture 2: Authentication – Securing Controllers And Application
Lecture 3: Authentication – User Registration
Lecture 4: Authentication – SignIn And SignOut – Configuring Https
Lecture 5: Role Based Authorization And LoggedIn User Info
Lecture 6: Source Code For Section 5
Chapter 6: JWT (JSON Web Tokens) Based Security
Lecture 1: Understanding Principal Identity Roles and Claim – JWT Process Flow
Lecture 2: Adding User Claims To JSON Web Token – Authorization
Lecture 3: Creating And Validating JSON Web Token – Authentication
Lecture 4: Source Code For Section 6
Lecture 5: ASP.Net Core Web APIs PPTs
Lecture 6: Migrating From ASP.Net Core 2.0 Web APIs To ASP.Net Core 3.1 Web APIs
Instructors
-
Manzoor Ahmed
Microsoft Certified Trainer
Rating Distribution
- 1 stars: 5 votes
- 2 stars: 10 votes
- 3 stars: 47 votes
- 4 stars: 157 votes
- 5 stars: 202 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024