| Understand Git and GitHub basics | The biggest domain. Version control fundamentals: why version control, Git versus GitHub, repositories, commits and branches. Accounts, organizations and enterprise options, the GitHub Flow, Markdown in issues and pull requests, and when to use GitHub Desktop and GitHub Mobile. | 25 to 30% |
| Work with GitHub repositories | Repository structure and key files: README, LICENSE, CONTRIBUTING, CODEOWNERS, SECURITY. Templates, branches, adding and managing files, repository insights, stars, metrics dashboards and dependency insights. | 10 to 15% |
| Collaborate using GitHub | Issues, pull requests and discussions. Linking pull requests to issues, templates, filters, assignments, notifications, plus Gists, Wikis and GitHub Pages for documentation. | 10 to 15% |
| Apply modern development practices | The AI domain. GitHub Actions basics, Copilot with agents, Agent Mode and multi-model support, Copilot plan differences, Codespaces with dev containers, and the github.dev editor. | 10 to 15% |
| Manage projects with GitHub | GitHub Projects and layout options, labels, milestones and workflows, saved replies and assignees, and project insights for tracking progress. | 5 to 10% |
| Understand privacy, security, and administration | 2FA and passkeys, access permissions and roles, Enterprise Managed Users, organization-wide Copilot policy management, repository visibility and branch protection rules. | 10 to 15% |
| Explore the GitHub community | Open source benefits, GitHub Sponsors, following users and organizations, the Marketplace, InnerSource, and using forks and templates to promote collaboration. | 5 to 10% |