User learning pathways
Here to sell Copilot? Explore the seller resource hub. You can move between both journeys at any time.
Self-paced Learn and Practice links for each level. Start at the first level with skills you have not yet used, then build with GitHub Copilot on the surface you use most.
Beginner
Outcome: Build KnowledgeFirst contact and early hands-on use: what Copilot is, where it can be used, and how it fits into everyday development.
Learn GitHub Learn modules
- ModuleResponsible AI with GitHub Copilot (Est. completion time: 15 min)
- ModuleIntroduction to GitHub Copilot (Est. completion time: 17 min)
- ModuleGitHub Copilot Across Environments (Est. completion time: 30 min)
- ModuleIntroduction to prompt engineering with GitHub Copilot (Est. completion time: 30 min)
Intermediate
Outcome: Gain Hands-on ExperienceThe Intermediate level has moved beyond first contact, having now experimented with Copilot in different situations and surfaces. An Intermediate is familiar with web-based collaboration features, core IDE features, model management, agent configuration, customization options, and techniques for managing context.
Learn GitHub Learn modules
- ModuleManagement and customization considerations with GitHub Copilot (Est. completion time: 30 min)
- ModuleDeveloper use cases for AI with GitHub Copilot (Est. completion time: 60 min)
- ModuleLeveling up code reviews and pull requests with GitHub Copilot (Est. completion time: 35 min)
- ModuleIntroduction to MCP Server (Est. completion time: 35 min)
- ModuleAccelerate development with GitHub Copilot Cloud Agent (Est. completion time: 35 min)
Practice GitHub Skills exercises
- GitHub SkillsCustomize your GitHub Copilot Experience (Est. completion time: <30 min)
- GitHub SkillsModernize your legacy code with GitHub Copilot (Est. completion time: <30 min)
- GitHub SkillsGitHub Copilot Code Review (Est. completion time: <60 min)
- GitHub SkillsCreate Applications with the Copilot CLI (Est. completion time: <60 min)
Proficient
Outcome: Prove Your ExpertiseThe Proficient level represents a developer who can practically apply GitHub Copilot across typical scenarios, demonstrated through consistent hands-on usage across multiple repositories and extended periods. A Proficient user can use many web and IDE features, select appropriate models, and apply customizations to tailor Copilot for specific project needs. They have experimented with extended features and are aware of extensibility and integration options.
Learn GitHub Learn modules
Practice GitHub Skills exercises
- GitHub SkillsCustomize your GitHub Copilot Experience (Est. completion time: <30 min)
- GitHub SkillsIntegrate MCP with GitHub Copilot (Est. completion time: <60 min)
- GitHub SkillsBuild applications with GitHub Copilot agent mode (Est. completion time: 90–120 min)
- GitHub SkillsCreate applications with the Copilot CLI (Est. completion time: <60 min)
Validate Partner Delivery Credentials*
Validate your ability to deliver GitHub Copilot solutions for customers on behalf of GitHub.
- GitHub Copilot: Core Skills & Application Delivery Credential
- GitHub Copilot: Deploying & Scaling AI Across the Enterprise Delivery Credential
* Access to the GitHub Partner Portal is required to access these delivery credential courses.
Advanced
Outcome: Design and govern agentic workflowsThe Advanced level represents a practitioner who can design, orchestrate, and operate agentic AI workflows across the software development lifecycle. They define agent roles, boundaries, and success criteria; integrate tools and execution environments; coordinate multiple agents; manage memory, state, and evaluation; and apply governance, least-privilege access, human oversight, and operational safeguards. They can use these capabilities to advance their own work or support customer outcomes.
Learn Agentic AI modules
- ModuleFoundations of Agentic AI in GitHub (Est. completion time: 40 min)
- ModuleDesigning Agent Architecture and SDLC Integration (Est. completion time: 45 min)
- ModuleTooling, MCP, and Agent Execution Environments (Est. completion time: 80 min)
- ModuleMulti-Agent Systems and Orchestration (Est. completion time: 90 min)
- ModuleMemory, State, and Evaluation (Est. completion time: 50 min)
- ModuleGovernance, guardrails, and operations (Est. completion time: 45 min)
Practice Advanced GitHub Skills
Build with GitHub Copilot
Apply what you learn at every level on the surface that fits your work.
Beginner, Intermediate, and Proficient Learn and Practice, and Advanced Learn and Practice, follow the provided module and skill links. Other course-to-level mapping is proposed for review against the Partner GHCP Learning Path document.