Skip to content
GitHub Copilot Train-the-Trainer
Full Mastery

Track: Full Mastery

Target Audience: Trainers delivering the complete curriculum Duration: 57 hours (19 sessions × 3 hrs) Difficulty: Beginner → Advanced Recommended Delivery: 6–9 days (2–3 sessions per day)


Description

The complete GitHub Copilot & Agentic Workflows curriculum — every session, every module, every lab. This track is for trainers who want comprehensive mastery of the entire Copilot and agentic toolchain, from first-time setup through multi-agent orchestration, DevOps automation, and enterprise governance. Completing this track qualifies trainers to deliver any of the other tracks or customize delivery for specific audiences.

Prerequisites

  • Strong software development background (multiple languages)
  • Familiarity with GitHub (repos, PRs, issues, Actions, org administration)
  • GitHub Copilot Enterprise Cloud access
  • Experience with CI/CD and at least one IaC tool (Terraform or Bicep)
  • Node.js or Python installed (for MCP server and agent development)
  • Comfort with live coding, demos, and facilitating technical workshops
  • Access to a cloud environment (Azure, AWS, or GCP) for infrastructure labs

Sessions

Module 1: Copilot Fundamentals (Beginner)

Order Session # Title Difficulty Duration
1 01 Introduction to GitHub Copilot Beginner 3 hrs
2 02 Copilot Chat & Inline Suggestions Beginner 3 hrs
3 03 Prompt Engineering Fundamentals Beginner 3 hrs

Module 2: Copilot in Practice (Intermediate)

Order Session # Title Difficulty Duration
4 04 GitHub Copilot in the CLI Intermediate 3 hrs
5 05 Agent Mode in the IDE Intermediate 3 hrs
6 06 Copilot Spaces & Context Management Intermediate 3 hrs
7 07 Copilot for Code Review & Pull Requests Intermediate 3 hrs

Module 3: Agentic Workflows (Advanced)

Order Session # Title Difficulty Duration
8 08 Copilot App, Plugins & Canvas Extensions Advanced 3 hrs
9 09 Copilot Cloud Agent Advanced 3 hrs
10 10 MCP Servers & Custom Tool Integration Advanced 3 hrs
11 11 Custom Agents & Agent Profiles Advanced 3 hrs
12 12 Agent Skills & the Copilot Ecosystem Advanced 3 hrs

Module 4: DevOps & Infrastructure (Intermediate–Advanced)

Order Session # Title Difficulty Duration
13 13 GitHub Actions & Workflow Generation Intermediate 3 hrs
14 14 Infrastructure as Code with Copilot Advanced 3 hrs
15 15 CI/CD Pipeline Debugging & Agentic Remediation Advanced 3 hrs

Module 5: Advanced Topics & Capstone (Advanced)

Order Session # Title Difficulty Duration
16 16 Multi-Agent Team Orchestration (optional) Advanced 3 hrs
17 17 Enterprise Governance, Policies & Analytics Advanced 3 hrs
18 18 Spec Kit: Enterprise Specification-Driven Development Advanced 3 hrs
19 19 End-to-End Capstone Project Advanced 3 hrs

7-Day Intensive (up to 3 sessions/day, final day has one session)

Day Sessions Focus
Day 1 Sessions 01, 02, 03 Module 1: Fundamentals
Day 2 Sessions 04, 05, 06 Module 2a: CLI, agent mode, context
Day 3 Sessions 07, 08, 09 Module 2b + app + cloud agent
Day 4 Sessions 10, 11, 12 MCP, agents + skills
Day 5 Sessions 13, 14, 15 Actions, IaC + CI/CD
Day 6 Sessions 16, 17, 18 Orchestration, governance + Spec Kit
Day 7 Session 19 Bounded capstone

10-Day Standard (up to 2 sessions/day, final day has one session)

Day Sessions Focus
Day 1 Sessions 01, 02 Setup and Chat
Day 2 Sessions 03, 04 Prompting + CLI
Day 3 Sessions 05, 06 Agent mode + context
Day 4 Sessions 07, 08 Code review + app canvases
Day 5 Sessions 09, 10 Cloud agent + MCP
Day 6 Sessions 11, 12 Custom agents + skills
Day 7 Sessions 13, 14 Actions + IaC
Day 8 Sessions 15, 16 CI/CD + orchestration
Day 9 Sessions 17, 18 Governance + Spec Kit
Day 10 Session 19 Bounded capstone

Learning Outcomes

By completing this track, trainees will be able to:

  1. Deliver any session in the curriculum confidently with full trainer content
  2. Customize delivery for different audiences (beginner, intermediate, advanced, DevOps, enterprise)
  3. Use the complete Copilot toolchain: inline, Chat, CLI, agent mode, Copilot App, canvases, cloud agent, Spaces, custom agents, MCP, skills
  4. Build canvas extensions, custom MCP servers, agent profiles, and agent skills
  5. Generate and manage GitHub Actions, Terraform/Bicep IaC, and CI/CD pipelines with Copilot
  6. Configure enterprise governance: policies, content exclusions, analytics, compliance
  7. Apply a governed specification-driven development flow before implementation
  8. Orchestrate multi-agent teams with optional tools such as Squad
  9. Design and execute end-to-end agentic development workflows
  10. Assess trainee progress and adapt delivery based on audience needs
  11. Create a personal trainer delivery plan for their organization

Next Steps

You've completed the full curriculum. From here:

  • Deliver — Start with the track most relevant to your audience
  • Customize — Build custom tracks by mixing sessions for specific customer needs
  • Contribute — Help improve the curriculum based on your delivery experience
  • Stay current — Update materials as Copilot features evolve (check Preview → GA status)