Skip to content

GitHub Copilot courses and tutorials

Explore GitHub Copilot courses for code assistance, chat, agent workflows, and tests, with guidance on developer prerequisites and reviewing changes.

10 learning resources in this collection

Loading courses

About GitHub Copilot

GitHub Copilot assists with code inside a development environment and related workflows. Suggestions, chat, and agent features solve different tasks. Learning to review a proposed change and its effects is as important as learning how to request it.

Choose a useful starting point

Choose a dedicated Copilot course for a closer look at its interface and agent modes. A broader AI-for-developers course can help you compare Copilot with other tools. Check editor compatibility, plan entitlements, and the programming knowledge expected by the examples.

Build on the lessons

Use a small repository to compare completion, explanation, and test-generation requests. Run the tests and inspect whether assertions cover actual requirements. Reject an unnecessary dependency and explain the final change without relying on the assistant's summary.

Explore related topics