About This Study Plan
This 30-day study plan breaks the GH-FOUND (Foundations) exam preparation into 4 focused study sessions with 16 actionable tasks. The plan covers all 7 exam domains — Understand Git and GitHub Basics, Working with GitHub Repositories, Collaborate Using GitHub, Apply Modern Development Practices, Manage Projects with GitHub, Understand Privacy, Security, and Administration, Explore the GitHub Community — ensuring complete coverage. Structured 30-day plan for the GitHub Foundations certification.
Prerequisites
- Basic programming knowledge
- 1–2 hours per day
Study Schedule
- Days 1–2: Git fundamentals — init, clone, commit, branch, merge
- Days 3–4: Repository management, settings, and branch protection
- Days 5–6: Merging strategies, conflict resolution, and git stash
- Day 7: Practice creating repos and branching workflows
- Days 8–9: Pull request workflow end-to-end
- Days 10–11: Code review, suggestions, and approval process
- Days 12–13: Issues, templates, Discussions, and notifications
- Day 14: Collaboration features hands-on practice
- Days 15–16: GitHub Actions basics — workflows and triggers
- Days 17–18: Codespaces, Copilot, Packages, and Pages
- Days 19–20: GitHub Projects, milestones, and labels
- Day 21: Security features — 2FA, Dependabot, secret scanning
- Days 22–23: Open source, community health, and InnerSource
- Days 24–25: Full practice exam #1 + review
- Days 26–27: Full practice exam #2 + weak areas
- Days 28–30: Flashcards, Git commands drill, and rest
Study Tips
Create a test repository and try every feature mentioned in the domains.
Foundations is broad — cover all 7 domains rather than going deep on one.
Know GitHub-specific features vs general Git features.
Recommended GitHub Study Resources
Supplement this study plan with the GitHub Skills interactive courses at skills.github.com, which provide hands-on practice in real repositories. The official GitHub documentation (docs.github.com) is comprehensive and regularly updated. For Actions certification, study the workflow syntax reference and build at least three different CI/CD pipelines from scratch.
Ready to Practice?
Put your study plan into action with Foundations practice questions.