Come è strutturato questo percorso
Moduli allineati ai domini ufficiali dell’esame GH-900:
- Git e GitHub: le basi (dominio Understand Git and GitHub basics) — Il dominio più pesante dell’esame, 25-30%: che cosa risolve il controllo di versione, dove finisce Git e dove comincia GitHub, i tre concetti che ricorrono ovunque (repository, commit, branch) e come si organizzano account, organizzazioni ed enterprise.
- Il flusso di lavoro e la struttura di un repository (domini GitHub Flow e Work with GitHub repositories) — Come si lavora davvero su GitHub: il ciclo branch, commit, pull request, merge; la scrittura in Markdown e i client desktop e mobile; e i file che rendono un repository comprensibile e manutenibile.
- Collaborare e mantenere un progetto (domini Collaborate using GitHub e manutenzione del repository) — Gli strumenti con cui le persone lavorano insieme su GitHub: issue, pull request e discussions, con notifiche, template e filtri; più gli strumenti per documentare e per capire come sta andando il repository.
- Pratiche moderne: automazione, AI e ambienti di sviluppo (dominio Apply modern development practices) — La parte più aggiornata dell’esame: che cosa fa GitHub Actions oltre la CI/CD, come si colloca Copilot con gli agenti e i suoi piani, e come Codespaces e github.dev cambiano il modo di aprire un progetto.
- Progetti, sicurezza, amministrazione e community (domini Manage projects, Privacy/security/administration, Explore the GitHub community) — L’ultimo terzo dell’esame: pianificare il lavoro con Projects, proteggere account e repository con 2FA, passkey, ruoli e branch protection, e capire come GitHub sostiene l’open source e l’InnerSource.
Ogni modulo ha più unità di lettura brevi. Alla fine puoi passare alla simulazione esame con il banco domande completo.