Mastering-GitHub-Copilot-for-Paired-Programming and GHCP-Lab
These are complements: the comprehensive multi-module course provides structured learning about GitHub Copilot concepts and best practices, while the self-serve lab offers hands-on practical exercises to apply those concepts in real scenarios.
About Mastering-GitHub-Copilot-for-Paired-Programming
microsoft/Mastering-GitHub-Copilot-for-Paired-Programming
A multi-module course teaching everything you need to know about using GitHub Copilot as an AI Peer Programming resource.
Covers GitHub Copilot's Agent Mode—which enables autonomous code execution and multi-step workflows initiated through natural-language prompts—alongside practical modules for JavaScript, Python, C#, and CLI integration. The curriculum includes advanced topics like Model Context Protocol (MCP) integration for extending capabilities, legacy project modernization, and cross-language migration, structured as forked repositories with hands-on challenges and executable code examples.
About GHCP-Lab
microsoft/GHCP-Lab
A self-serve lab to get better understanding of how to use Github Copilot (GHCP) to bring more value for you and your organization
Covers differentiation between Copilot modes (Agent, Ask, Edit, inline chat, completions, CLI) and teaches context-driven prompting with aliases and slash commands. Uses VS Code CodeTour extension to deliver self-paced, structured assignments and hands-on projects across multiple language workspaces (.NET, TypeScript, C++), emphasizing spec-driven development principles to maximize code generation quality.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work