getting-started-with-github-copilot and mastering-github-copilot-for-dotnet-csharp-developers
These are complements: the first is a general GitHub Copilot onboarding curriculum, while the second specializes that foundation for C#/.NET developers, so learners would progress through A then move to B for language-specific optimization.
About getting-started-with-github-copilot
skills/getting-started-with-github-copilot
Learn, build, debug, and ship faster than ever with your favorite AI pair programmer.
Covers hands-on interaction patterns with Copilot including code explanation, generation, planning, and PR review capabilities. Runs in a browser-based VS Code environment (GitHub Codespace) with guided lessons that walk developers through practical workflows on a real project. Targets developers of any experience level and integrates with GitHub's pull request and Actions infrastructure.
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