verified
Verified Information • Last Updated Mar 2026
Security and Authentication
This course explores security and authentication in back-end development focusing on ASP.NET Identity, role-based access, and data protection. You’ll learn how to securely manage user authentication, authorization, and encryption, while using Microsoft Copilot to write safe code and protect your APIs.
By the end of the course, you will be able to…
Describe the features and functionalities of ASP.NET Identity, role-based access control, and data protection principles
Explain the processes of user registration, token-based authentication, encryption and decryption, and securing API endpoints
Define the importance of role-based access control, the structure and use of JSON Web Tokens (JWT), and best practices for secure data storage
Develop a secure back-end application using Microsoft Copilot, including writing secure code, implementing authentication and authorization, and resolving security issues
Duration
6 Months
Institution
Microsoft
Format
Online
Eligibility Criteria
school
Academic Foundation
A recognized Bachelor’s degree or high school equivalent required for admission into Microsoft.
language
Language Proficiency
English proficiency required. IELTS, TOEFL, or standard medium-of-instruction certificates accepted.
Detailed Fees Breakdown
Base Tuition Fee
$310
Total Est. Investment
$310
Scholarships and early-bird waivers may apply. Contact admissions for exact institutional fees.
Academic Trajectory
Program Outcome
Graduates of the Security and Authentication program at Microsoft are equipped with global perspectives, ready to excel in international markets and top-tier career opportunities.