Mastering-GitHub-Copilot-for-Paired-Programming and lab-study-app
The two tools are complements, as the multi-module course provides foundational knowledge for effectively using GitHub Copilot, while the hands-on lab offers practical application by building a specific AI-powered solution using the learned concepts.
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 lab-study-app
microsoft/lab-study-app
Hands-on with GitHub Copilot: Building AI-Powered Study Plans with GitHub Models
Built on Flask with GitHub Models integration, this lab teaches prompt engineering and AI integration through a multi-step curriculum covering environment setup, backend architecture, data modeling, and form validation. The application dynamically generates personalized study plans by processing user preferences through configurable AI prompts, with hands-on exercises in prompt crafting and accessibility testing across supported languages.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work