mastering-github-copilot-for-dotnet-csharp-developers and lab-study-app
These two resources are complements, as the curriculum (A) provides the foundational knowledge and skills for C#/.NET developers to utilize GitHub Copilot, while the lab (B) offers a practical, hands-on application of those skills to build an AI-powered study plan with GitHub models, likely using the C#/.NET development practices taught in A.
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.
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