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.

Maintenance 6/25
Adoption 10/25
Maturity 16/25
Community 25/25
Maintenance 6/25
Adoption 6/25
Maturity 9/25
Community 22/25
Stars: 351
Forks: 168
Downloads:
Commits (30d): 0
Language: C#
License: MIT
Stars: 18
Forks: 50
Downloads:
Commits (30d): 0
Language: HTML
License: MIT
No Package No Dependents
No Package No Dependents

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.

Scores updated daily from GitHub, PyPI, and npm data. How scores work