Why get the GitHub Foundations certification
The GitHub Foundations certification validates your fundamental knowledge of the GitHub platform. Recognized internationally, this Microsoft certification proves your ability to use GitHub for collaboration, version management, automation and security. In Switzerland, where companies are massively adopting GitHub, this certification constitutes a valuable asset for your career, whether you are a developer, system administrator, project manager or IT professional.
At ITTA in Geneva and Lausanne, the GitHub Fundamentals training (GH-900) prepares you in one day for this certification with a structured approach combining theory and practice.
Git and GitHub: version control fundamentals
The training starts with the fundamental concepts of Git: repositories, commits, branches, merges and conflict resolution. You will understand how Git tracks changes, how to navigate commit history and how to use branches to work in parallel without disrupting the main code. The transition from Git to GitHub is then covered: creating remote repositories, cloning, pushing, pulling and managing forks.
These fundamentals are essential for understanding all other GitHub features covered in the training.
Collaboration with pull requests and issues
Pull requests are at the heart of collaboration on GitHub. The training teaches you to create a pull request, request reviews, manage comments and merge changes. You will also discover issues for bug tracking and feature management, GitHub Projects for visual organization and Discussions for team conversations.
These tools form a complete collaboration ecosystem that the training teaches you to use in a professional context.
GitHub Actions, Copilot and security
The training covers GitHub Actions fundamentals: what a workflow is, how to use marketplace actions and how to set up a basic CI/CD pipeline. You will also discover GitHub Copilot, the AI-powered coding assistant, and basic security features: Dependabot, secret scanning and code scanning. This overview prepares you to understand the GitHub ecosystem as a whole.
These topics are covered at an introductory level. For more depth, specialized trainings GH-200 (Actions), GH-300 (Copilot) and GH-500 (Security) go further.
Who is the GH-900 training for
The GitHub Fundamentals training is designed for anyone wanting to understand and use GitHub: beginner developers, project managers, system administrators, DevOps engineers, QA testers and IT professionals in career transition. No advanced programming knowledge is required. Basic IT knowledge is sufficient to follow the training and pass the certification.
At ITTA, our trainings are accessible and hands-on. You will leave with practical skills immediately applicable in your professional environment.
FAQ
Do I need to know how to code to take the GH-900 training?
No. The training covers GitHub fundamentals in an accessible manner. Basic IT knowledge is sufficient. The hands-on exercises do not require advanced programming skills.
Is the GitHub Foundations, in the training?
The training prepares you for the official Microsoft certification exam, which can be taken after completing the course
Is the training available as a virtual class?
Yes. You can attend the training in person in Geneva or Lausanne, or as a virtual class with the same instructor and the same hands-on exercises.
What is the difference between GH-900 and other GitHub trainings?
GH-900 is the foundational training covering all aspects of GitHub. GH-100 specializes in administration, GH-200 in GitHub Actions, GH-300 in GitHub Copilot and GH-500 in advanced security. GH-900 is the ideal entry point before these specializations.
Is the GitHub Foundations certification recognized by employers?
Yes. The GitHub Foundations certification is issued by GitHub (Microsoft) and internationally recognized. It validates your fundamental skills on the platform and is an asset on your resume.
What are the next steps after GH-900?
After GH-900, you can specialize with GH-100 (administration), GH-200 (GitHub Actions), GH-300 (GitHub Copilot) or GH-500 (advanced security) depending on your career path.