Course Overview
The GH-900T00-A: GitHub Foundations course is designed to provide professionals with a comprehensive understanding of GitHub as a platform for modern software development, collaboration, and version control. The course focuses on leveraging GitHub to streamline workflows, manage codebases, and implement best practices in source control, collaboration, and project management.
Participants will gain hands-on experience with Git workflows, branching strategies, pull requests, and issue tracking, while exploring GitHub’s advanced features for continuous integration, security, and team collaboration. The course equips learners with the skills to improve development productivity, enforce code quality standards, and manage collaborative projects effectively in enterprise and open-source environments.
By the end of this course, participants will confidently manage code repositories, collaborate across teams, and implement GitHub best practices to support agile development, DevOps processes, and continuous delivery pipelines.
By completing this course, participants will be able to:
- Understand GitHub fundamentals and repository management
- Apply Git workflows for version control and collaboration
- Use branching, merging, and pull requests effectively
- Track and manage issues, projects, and tasks within GitHub
- Implement best practices for code reviews and collaboration
- Explore GitHub Actions for automation and CI/CD
- Manage repository security and permissions
4.9