Microsoft Learn
Microsoft Learn is Microsoft's official free training catalogue. It hosts hands-on learning paths for C#, .NET, Azure, AI, Copilot, Power Platform, and security, with browser-based sandboxes and knowledge checks. Many paths align with official Microsoft certifications and earn shareable achievements.
All Microsoft Learn Courses (7)
Microsoft Learn's official getting-started path for Rust. Covers fundamental syntax, the ownership model, common collections, error handling, and modules. Browser-based exercises and knowledge checks throughout. Free with a Microsoft achievement.
C# for Beginners
Microsoft Learn's official C# learning path. Covers syntax, variables, methods, classes, collections, LINQ, and async programming through interactive browser-based exercises. Free and earns a Microsoft achievement on completion.
Microsoft Learn's end-to-end .NET path. Covers building console apps, web APIs with ASP.NET Core, working with Entity Framework, and deploying to Azure. Interactive exercises throughout. Free with a Microsoft achievement.
Microsoft Learn's primary DevOps path (replaces the retired AZ-400 Get-Started path). Covers source control with Git, GitHub workflows, branching strategies, Azure Boards, GitHub Projects, and applying DevOps practices at scale. Aligns with the AZ-400 certification.
Microsoft Learn's first learning path for the AZ-900 Azure Fundamentals certification. Covers cloud computing concepts, deployment models, and shared responsibility in the cloud. Part one of a four-part Introduction to Cloud Infrastructure series that maps to the full AZ-900 exam.
Microsoft Learn's path for the SC-900 certification. Covers security, compliance, and identity concepts, Microsoft Entra (Azure AD), and Microsoft security solutions. Free with an aligned cert.
Microsoft's open-source 11-lesson course on building AI agents. Covers agentic design patterns, tool use, RAG, multi-agent workflows, and production deployment. Hands-on with code samples in every lesson.