In this comprehensive course, you'll delve into advanced concepts of ASP.NET Core MVC, focusing on areas like authorization, session management, and user management. You will learn how to implement crucial functionalities like Facebook social login and manage user roles effectively. By the end of the course, you will have developed a solid understanding of security practices and efficient user access management, which are essential for building robust, user-friendly web applications.



Advanced ASP.NET Core MVC, Deployment & User Management
This course is part of ASP.NET Core MVC [.NET 8] - The Complete Guide Specialization

Instructor: Packt - Course Instructors
Included with
Recommended experience
What you'll learn
Implement advanced user authorization and session management techniques in ASP.NET Core MVC
Integrate third-party authentication services like Facebook and Microsoft for secure logins
Deploy ASP.NET Core applications to Azure, ensuring smooth cloud-based hosting and scalability
Manage user roles and permissions effectively for better user access control and security
Details to know

Add to your LinkedIn profile
April 2025
5 assignments
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate


Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review

There are 4 modules in this course
In this module, we will explore advanced concepts such as authorization, session management, and View Components. We will also integrate Facebook social login and learn how to manage users by creating roles like admins and employees. Additionally, we will address session bugs and logout functionality for a seamless user experience.
What's included
10 videos2 readings1 assignment
In this module, we will cover the steps involved in database initialization, email service setup using SendGrid, and deploying the application to Azure. You'll also learn how to configure Facebook login URLs and handle downgrades to .NET 7 for stability and compatibility in your app's deployment process.
What's included
10 videos1 assignment
In this module, we will delve into various aspects of user management, including displaying user details and roles, and using lock/unlock methods to manage security. Additionally, we will work on assignments focusing on implementing user role functionality, enhancing the overall user management capabilities within the application.
What's included
8 videos1 assignment
In this module, we will focus on handling multiple product images, from creating product image tables and uploading images to displaying them in the shopping cart. You will also learn to use Bootstrap Carousel to showcase images effectively and manage product images for a better user experience.
What's included
16 videos1 reading2 assignments
Instructor

Offered by
Explore more from Software Development
Why people choose Coursera for their career




New to Software Development? Start here.

Open new doors with Coursera Plus
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy
Frequently asked questions
Yes, you can preview the first video and view the syllabus before you enroll. You must purchase the course to access content not included in the preview.
If you decide to enroll in the course before the session start date, you will have access to all of the lecture videos and readings for the course. You’ll be able to submit assignments once the session starts.
Once you enroll and your session begins, you will have access to all videos and other resources, including reading items and the course discussion forum. You’ll be able to view and submit practice assessments, and complete required graded assignments to earn a grade and a Course Certificate.
More questions
Financial aid available,