Hands-on workshops to master GitHub Copilot across every IDE, language, and workflow. Pick your stack, build something real, and level up your AI-powered development skills.
New to GitHub Copilot? Start with these free, self-paced labs on learn.github.com/skills to get hands-on experience before diving into the workshops below. These GitHub Learn Labs are designed to be completed in GitHub Codespaces only, not on your local machine.
Learn the basics of GitHub Copilot โ code completions, chat, and inline suggestions. The perfect starting point for anyone new to AI-powered development.
โ ๐๏ธ BeginnerLearn how to tailor GitHub Copilot to your workflow with custom instructions, prompt engineering, and personal settings for more relevant suggestions.
โ ๐ BeginnerLearn how to extend GitHub Copilot's capabilities using Model Context Protocol (MCP). Set up a GitHub MCP server and let Copilot manage issues, research projects, and open pull requests.
โ ๐ค BeginnerDiscover how to delegate tasks to GitHub Copilot's coding agent. Let it open pull requests, fix bugs, and build features autonomously as a member of your team.
โ ๐ป BeginnerUse GitHub Copilot in the terminal to scaffold, build, and iterate on applications. Learn how to harness Copilot CLI to speed up command-line workflows.
โBuild a Social Bingo game while mastering VS Code's Agent Mode with GitHub Copilot. Learn context engineering, custom agents, and AI-first development workflows.
โ ๐ฆ TypeScript + Vite + ReactBuild a Social Bingo game while mastering VS Code's Agent Mode with GitHub Copilot. Learn context engineering, custom agents, and AI-first development workflows.
โ โ Java 21 + Spring BootBuild a Social Bingo game while mastering VS Code's Agent Mode with GitHub Copilot. Learn context engineering, custom agents, and AI-first development workflows.
โ ๐ฃ .NET 10 + BlazorBuild a Social Bingo game while mastering VS Code's Agent Mode with GitHub Copilot. Learn context engineering, custom agents, and AI-first development workflows.
โBuild a retro arcade GitHub Contribution Battle Arena while mastering context engineering, Plan Mode, Agent Mode, design-first development, and multi-agent workflows.
โ โ Java + Spring Boot ModernizationModernize a legacy Java application using GitHub Copilot. Assess, upgrade from Java 8 to 21, add health endpoints, and containerize โ all with AI-powered assistance.
โBuild a retro arcade GitHub Contribution Battle Arena while mastering context engineering, prompt-driven development, and terminal-first workflows with GitHub Copilot CLI.
โ ๐ป Terminal + AI-Powered DevelopmentMaster GitHub Copilot in the terminal. From custom instructions to MCP servers and custom agents โ a hands-on workshop with the Tailspin Toys project.
โComplete and enhance the TinyShop application using GitHub Copilot in Visual Studio 2026. Explore code completion, Copilot Chat, Agent Mode, Custom Instructions, MCP Servers, Copilot Vision, and more.
โ ๐งฉ IntelliJ IDEA + Spring PetClinicMaster GitHub Copilot in JetBrains IDEs. From code completion to Agent Mode โ build features for the Spring PetClinic app while learning AI-powered development.
โ ๐ Xcode + SwiftUILearn GitHub Copilot in Xcode with the Landmarks SwiftUI demo app. Explore code completion, Copilot Chat, Agent Mode, Plan Agent, MCP Servers, and Copilot Vision.
โ