ASP.NET Core Identity and Security (SECOND EDITION) (Udemy.com)

Develop secure ASP.NET Core applications and protect them against cyber attacks

Created by: Aref K.

Produced in 2021

icon
What you will learn

  • Implementing Sign Up and Sign-in using with E-mail confirmation
  • Implementing Tw-Factor Authentication
  • Authorization with Roles
  • Implementing Claim-based authorization with Policies
  • Adding Facebook Login to Your ASP .NET Core Websites
  • Protect your web application against Cross-Site Scripting Attack (XSS)
  • Protect your web application against Cross-Site Request Forgery Attacks
  • Protect your web application against SQL Injections
  • Define Cross Origin Resource Sharing (CORS) policies
  • Protect your web application against Open Redirect Attacks
  • Web Application Firewalls (WAF) and Cloudflare

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100

icon
Course Description

Learn important skills for the new identity system for ASP.
NET Core. Enhance your applications security and enable effective protection against malicious attacks. ASP.
NET Core now includes the new identity system, which replaces the legacy membership system in ASP.
NET. It is essential that software engineers learn these relevant skills and apply them when developing or updating security for their applications. In this interactive course, we will cover the following topics:
A hands-on project to learn and practice:
Cookie-based AuthenticationRole-based and Claims-based AuthorizationAuthentication with OAuth e.
g. Facebook and GoogleTwo-Factor authentication (Token-based Authentication for REST APIs Web Application Firewall (WAF) and protecting your website with CloudFlareCommon Security AttacksQuestions are always welcome from students and can be asked in the Q&A section of the course. I endeavour to respond to these quickly so I can create an engaging learning environment for my students. I look forward to seeing you on the course! Who this course is for:
C# DevelopersASP .
NET DevelopersAPI DevelopersMobile Application DevelopersCollege and University StudentsSoftware Architects

icon
Instructor Details

Aref K.

Aref is an experienced software engineer passionate about sharing his knowledge and experience with others.
He completed a masters degree in Software Engineering but his journey with programming began when he was just 13 years old (with a Commodore 64 computer).
At age 17, Aref sold his first commercial software, a real estate management program written in Turbo Pascal. He also developed an interest and high proficiency in 8085 and 8086 assembly languages. This interest led to a period where he worked in the electronics industry building industrial automation devices.
As a (cheeky) hobby, Aref worked on computer viruses that came to the attention of Peter Norton. Googling Aref.890 turns up some interesting information!
Since this time, Aref has continued to build a variety of enterprise software solutions using engineering tools and frameworks such as FoxPro, Delphi, C++, C#, Grafana, New Relic, TeamCity, and Bamboo.
Aref is also passionate about teaching, spending 3.5 years working as a high school teacher in Iran. He now channels this passion into online teaching and is grateful for the opportunity to teach many students around the world.
He has published two books around software development one of which was published when he was 19 years old.
Aref currently works in Australia as a technology leader, and he enjoys working with talented engineers and creating various software architecture solutions for clients.

icon
More courses by Aref K.

Grafana and Graphite from Beginner to Advanced (3rd Edition)

$11.99

Build Microservices with .NET Core 3 & Amazon Web Services

$11.99

Atlassian Bamboo from Beginner to Advanced!

$11.99

Dependency Injection in .NET Core 3 (Second Edition)

$11.99

icon
More asp.net courses

#1 Complete ASP.NET Core MVC Single-Page App[The Future]

$11.99

A Gentle Introduction To ASP.NET Web Forms For Beginners

$11.99

Master ASP . NET 4 from scratch - Part 1

$11.99

Beginner Object Oriented Programming In C# and .NET Core

$11.99

Advanced ASP.NET Core 3 Razor Pages

$11.99

End to End ASP.NET Core 3.1 API and Blazor Development

$11.99

icon
Reviews

4.4

48 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Murray Polson on 11/7/2020

Yes I am learning lots. It would also be good to do a little more code review after completing a section so that it reinforces understanding.

By Patrick Mashaba on 10/21/2020

Well presented course. I did gain a lot from this course that I need to practice. Well done!

By Sachin Kumar Sharma on 10/8/2020

good

By Faron Smordin on 10/2/2020

Really clear explanations. I feel like I completely understand the concepts so far. Great course!

By IT Equitybank Congo on 9/22/2020

L'explication est trs clair et concis, le formateur parle avec un accent audible et je suis satisfait !

By Carlos Maradiaga on 8/17/2020

Muy buen contenido, para aprender sobre .NET Core Identity. Le doy 4 estrellas y no 5 porque: 1. Las consultas tardan mucho en ser contestadas, 2. Porque en muchas lecciones no se logra ver con claridad el cdigo debido al tamao de la fuente, es decir, resultara mucho mas fcil de ver cada vdeo si utilizara el zoom mucho ms a menudo.
3. Me gustara que los ejemplos incluyera ms validaciones en algunas partes donde realmente es necesario tenerlas, para acercar el ejemplo a un ejemplo de la vida real.
En general recomiendo el curso, aunque No es curso para alguien que no haya trabajado con .net mvc o .net core
******************************************
Very good content, to learn about .NET Core Identity. I give it 4 stars and not 5 because: 1. The queries take a long time to be answered, 2. Because in many lessons it is not possible to see the code clearly due to the size of the font, that is, it would be much easier to see each video if you zoomed in much more often.
3. I would like the examples to include more validations in some places where it really is necessary to have them, to bring the example closer to a real life example.
In general I recommend the course, although it is not a course for someone who has not worked with .net mvc or .net core

By Asif Khan on 7/12/2020

Excellent tutorial on Identity.

By Constantin Paolo on 7/6/2020

Foarte bine construit!

By Akash Saha on 7/5/2020

Excellent course. I finally understood External Authentication!

By Rolando Cruz on 6/26/2020

Great Course. Too many topics that I don't know about and increase my understanding in Security in latest .NET Course.

By Michael Pavlovsky on 6/9/2020

the course is a light version of what is availalble on microsoft documentation site. Waste of time

By Roman K on 6/5/2020

good and useful info, this topic need for sure even more time and space, but I am satisfied...