Labs

Start building

Explore a growing library of guided 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.

  • 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.

  • 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.

  • Copilot Camp

    Build agents and connectors for Microsoft 365 Copilot. Multiple tracks — API plugins, declarative agents, and custom engine agents.

  • 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.

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.