Security
Learning
Learning Paths
Learn how to secure your code with advanced security features at every stage of your development lifecycle. GitHub Advanced Security is an add-on to GitHub Enterprise that allows you to use security features, such as secret scanning, code scanning, and dependency management on your private repositories.
Levels: Beginner, Intermediate
Roles: DevOps Engineer, Administrator, Developer, Solution Architect, Student
Modules
- Introduction to GitHub Advanced Security
- Configure Dependabot security updates on your GitHub repo
- Configure and use secret scanning in your GitHub repository
- Configure code scanning on GitHub
- Identify security vulnerabilities in your codebase by using CodeQL
- Code scanning with GitHub CodeQL
- GitHub administration for GitHub Advanced Security
- Manage sensitive data and security policies within GitHub
This learning path will teach you the essentials of Microsoft Intune, advanced threat detection and response with Microsoft Copilot for Security, and how to optimize the integration between Intune and Copilot. You'll gain skills in device management, threat protection, and policy enforcement.
Levels: Beginner
Roles: Administrator, Security Engineer, Security Operations Analyst
Modules
SC-200: Mitigate threats using Microsoft Copilot for Security
Levels: Intermediate
Roles: Security Operations Analyst
Modules
Get started with Microsoft Copilot for Security.
Levels: Beginner
Roles: Student, Security Engineer, Security Operations Analyst, Business User, Business Owner
Modules
Configure Security Information and Event Management (SIEM) operations using Microsoft Sentinel
Levels: Intermediate
Roles: Security Operations Analyst
Modules
Explore network traffic filtering with Network Security Group, set up Microsoft Defender for Cloud, create a Log Analytics workspace, configure Log Analytics agent integration, Azure Key Vault networking, and connect an Azure SQL server using Azure Private Endpoint in the Azure portal. Enhance cloud security effectively.
Levels: Intermediate
Roles: Administrator, Security Engineer
Modules
- Filter network traffic with a network security group using the Azure portal
- Create a Log Analytics workspace for Microsoft Defender for Cloud
- Set up Microsoft Defender for Cloud
- Configure and integrate a Log Analytics agent and workspace in Defender for Cloud
- Configure Azure Key Vault networking settings
- Connect an Azure SQL server using an Azure Private Endpoint using the Azure portal
Use Microsoft Purview to discover, classify, and protect sensitive data in your organization. This learning path aligns with exam SC-200: Microsoft Security Operations Analyst.
Levels: Intermediate
Roles: Security Operations Analyst
Modules
- Respond to data loss prevention alerts using Microsoft 365
- Manage insider risk in Microsoft Purview
- Investigate threats by using audit features in Microsoft 365 Defender and Microsoft Purview Standard
- Investigate threats using audit in Microsoft 365 Defender and Microsoft Purview (Premium)
- Investigate threats with Content search in Microsoft Purview
Learn about the Microsoft Learn for Educators program and how to best deliver its content to your students. Prepare to deliver Microsoft’s security solutions, SC-900 Microsoft Security, Compliance, and Identity Fundamentals in academic program.
Levels: Beginner
Roles: Higher Education Educator
Modules
- Introduction to Microsoft Learn for Educators program
- Onboard to Microsoft Learn for Educators program
- Microsoft Learn for Educators Course Preparation
- Microsoft Learn for Educators course planning
- Learn best practices from Microsoft Technical Trainers
- Get tips and tricks for teaching SC- 300: Microsoft Identity and Access Administrator
- Microsoft Learn for Educators preparing for course delivery
- Microsoft Learn for Educators student certification
Microsoft Security, Compliance, and Identity Fundamentals: Describe the concepts of security, compliance, and identity
Levels: Beginner
Roles: Business User, Student
Modules
Prepare to teach AZ-500 Microsoft Azure Security Technologies
Levels: Advanced
Roles: Higher Education Educator
Modules
- Introduction to Microsoft Learn for Educators program
- Onboard to Microsoft Learn for Educators program
- Microsoft Learn for Educators Course Preparation
- Microsoft Learn for Educators course planning
- Learn best practices from Microsoft Technical Trainers
- Get tips and tricks for teaching AZ-500 Microsoft Azure Security Technologies
- Microsoft Learn for Educators preparing for course delivery
- Microsoft Learn for Educators student certification
This learning path deals with securing your Azure resources. After completing the learning path, you’ll be able to determine if your Azure IaaS workloads have any security vulnerabilities, and remediate those potential security vulnerabilities.
Levels: Intermediate
Roles: Administrator, Solution Architect, Technology Manager
Modules
- Audit the security of Windows Server IaaS Virtual Machines
- Manage Azure updates
- Create and implement application allowlists with adaptive application control
- Configure BitLocker disk encryption for Windows IaaS Virtual Machines
- Implement change tracking and file integrity monitoring for Windows IaaS VMs
- Implement Windows Server IaaS VM network security
Microsoft Security, Compliance, and Identity Fundamentals: Describe the capabilities of Microsoft security solutions
Levels: Beginner
Roles: Business User, Student
Modules