GitHub Copilot Fundamentals Part 2 of 2
Microsoft Learn
Last updated October 13, 2025
This learning path is the second half of the GitHub Copilot Fundamentals series, picking up where Part 1 leaves off and moving from the basics into more autonomous and team-oriented work. Its six modules cover Copilot's agent mode for autonomous development tasks, the Copilot Cloud Agent for assigning work, and the GitHub MCP Server — a way to plug GitHub's own features into AI tools through the Model Context Protocol (MCP). It also covers using Copilot to speed up code reviews and pull requests, and applying it while coding in JavaScript and in Python.
What you'll learn
- Building applications with Copilot's autonomous agent mode
- Assigning and streamlining tasks with the Copilot Cloud Agent
- Connecting GitHub features to AI tools via the GitHub MCP Server
- Speeding up code reviews and pull requests with Copilot
- Using Copilot while coding in JavaScript and Python
Frequently asked questions about GitHub Copilot Fundamentals Part 2 of 2
Who is GitHub Copilot Fundamentals Part 2 of 2 for?
Developers who have the Copilot basics down and want to use its agent features, MCP integration, and review tools in real projects.
Is GitHub Copilot Fundamentals Part 2 of 2 free?
Yes — GitHub Copilot Fundamentals Part 2 of 2 is completely free to take.
What are the prerequisites for GitHub Copilot Fundamentals Part 2 of 2?
Basic understanding of GitHub fundamentals; it continues directly from Part 1. You work in code throughout.
Do you need to code for GitHub Copilot Fundamentals Part 2 of 2?
Yes — GitHub Copilot Fundamentals Part 2 of 2 involves hands-on coding.
Why we suggest this course
For developers who already know Copilot's basics and want to push into agentic and collaborative use, this path moves from suggestion-by-suggestion help toward delegating whole tasks and tightening team workflows like reviews and pull requests. Working through agent mode, the Cloud Agent, and the GitHub MCP Server gives a concrete feel for where AI assistance is heading. One thing to know: it continues directly from Part 1 and assumes a basic understanding of GitHub fundamentals, and you'll be working in code throughout.