Labs

Start building

Explore a growing library of self-paced technical labs, curated from Microsoft advocates and community experts. Build real projects in your own environment—apply modern workflows, explore AI tools, and develop job-ready skills.

Getting Started

Entry point for developers new to AI. Beginner-friendly, free or trial-compatible. Don't have an Azure subscription yet? Start your free trial today

  • Generative AI for Beginners

    21 lessons covering AI fundamentals, prompt engineering, and building with LLMs. Start from zero and build your first generative AI apps.

  • GitHub Copilot CLI for Beginners

    Hands-on course covering AI-assisted development from the terminal — code review, test generation, debugging, custom agents, and MCP integration with GitHub Copilot CLI.

  • AI Agents for Beginners

    12 lessons on building AI agents with AutoGen, Semantic Kernel, and LangGraph. Learn how agents reason, plan, and use tools.

  • Model Context Protocol for Beginners

    Learn MCP fundamentals through real-world examples in .NET, Java, TypeScript, Python, Rust, and JavaScript. Build modular, scalable AI workflows.

Developer Scenarios

Code-centric, applied labs for developers building AI applications.

  • Foundry Local Workshop

    Run language models on your own machine with Foundry Local. Build RAG pipelines, AI agents, and multi-agent workflows in Python, JavaScript, and C# — no cloud account required.

  • AZD for Beginners

    A hands-on introduction to the Azure Developer CLI (azd). Build and deploy a real-world application to Azure using modern development workflows and best practices.

Microsoft 365 and Power Platform Developer Scenarios

Scenarios for developers building on Microsoft 365, including Microsoft 365 Copilot agents, Power Platform, Microsoft Graph, and Microsoft Teams.

Cloud Operations

Infrastructure, migration, and operations for IT Pros and Platform Engineers.

  • AI for IT/Ops Workshop

    Deploy an AI-powered e-commerce app on Azure, then use Azure Monitor, AKS, and Azure OpenAI to troubleshoot and optimize it in guided workshop exercises.

  • Azure Monitor Lab

    Configure Log Analytics, Application Insights, data collection rules, and alert notifications. Build comprehensive monitoring for Azure workloads. ~85 minutes.

Earn Credentials

To skill up and gain credentials at your own pace with lab experiences, explore and earn Microsoft Applied Skills.