Een praktische leerrepo voor de GitHub Foundations-certificering. Je leert elk onderwerp door het daadwerkelijk in GitHub te gebruiken en bewaart je voortgang als bewijs.
Dit is een studielab, geen verzameling echte examenvragen. Raadpleeg voor de actuele examendetails altijd de officiële GitHub-certificeringspagina.
- Open deze map in VS Code:
code github-foundations-lab. - Lees docs/learning-path.md.
- Open een issue met de template Lab task.
- Maak voor elk lab een eigen branch en pull request.
- Vink je voortgang af in study/exam-objectives.md.
| Onderwerp | Bewijs in deze repo |
|---|---|
| Git-basis | branches, commits, merges, tags en een bewust merge conflict |
| Repositories | README, license, .gitignore, releases en repository-instellingen |
| Samenwerken | issues, labels, milestones, projects, pull requests en reviews |
| GitHub-producten | Discussions, Codespaces, Actions, notifications en profile features |
| Veilig werken | minimaal-rechten-principe, secrets en security reporting |
| Lab | Oefening | Status |
|---|---|---|
| 01 | Branches en conventionele commits | Nog te doen |
| 02 | Pull request en review | Nog te doen |
| 03 | Merge conflict oplossen | Nog te doen |
| 04 | Issues, labels, milestones en Project | Nog te doen |
| 05 | Discussion, release en tag | Nog te doen |
| 06 | Permissions, security en secrets | Nog te doen |
| 07 | Codespaces en Actions-basis | Nog te doen |
| 08 | Accounts, organisaties en accountsecurity | Nog te doen |
| 09 | GitHub-ecosysteem en open source | Nog te doen |
| 10 | Copilot, github.dev en moderne developer tools | Nog te doen |
De concrete instructies staan in labs/README.md. De browserinstellingen die je op GitHub.com moet oefenen staan in docs/repository-settings-checklist.md.
Je bent klaar om een GH-900-examen te plannen wanneer je alle onderstaande punten kunt afvinken:
- Alle zeven labs hebben een issue, branch en PR of ander zichtbaar bewijs.
- Alle doelen in study/exam-objectives.md zijn met eigen woorden uitgelegd én toegepast.
- Je kunt de scenario's in study/self-checks.md zonder hulp beantwoorden.
- Je hebt je zwakke onderwerpen herhaald tot ze als beheerst gemarkeerd zijn.
- Je hebt een externe oefentoets gemaakt en herhaalt alleen nog onderwerpen waarop je fouten maakte.
De workflow in .github/workflows/repository-check.yml voert bij elke push en pull request scripts/verify.sh uit. Die controleert of de essentiële community- en studiedocumenten aanwezig zijn.