Mastering-GitHub-Copilot-for-Paired-Programming and mastering-github-copilot-for-dotnet-csharp-developers
These are ecosystem siblings—a general paired programming curriculum (A) and a domain-specific specialization (B) for C#/.NET developers, both part of Microsoft's GitHub Copilot educational ecosystem.
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 mastering-github-copilot-for-dotnet-csharp-developers
microsoft/mastering-github-copilot-for-dotnet-csharp-developers
Master GitHub Copilot for C#/.NET development via this curriculum! Learn AI-driven paired programming, optimize your workflow, and write cleaner, faster code.
Structured as a 6-lesson curriculum with hands-on challenges, the course progresses from GitHub fundamentals through Copilot Chat integration in VS Code, unit testing automation, and cloud deployment with Azure. Each lesson combines written materials with practical assignments designed for self-paced learning in GitHub Codespaces, leveraging Copilot's context-aware suggestions for C# and .NET-specific scenarios like Minimal APIs and game development. The curriculum targets developers building with Visual Studio Code and integrates with GitHub's native tooling ecosystem, including Copilot for Azure for streamlined cloud operations.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work