This course introduces learners to the essential features of GitHub, the world’s leading platform for version control and collaborative development. Designed for developers, IT professionals, and team leads, it provides hands-on experience working inside GitHub repositories. Participants will learn how to:
-
Create and manage repositories
-
Collaborate using branches, commits, and pull requests
-
Track work with issues and discussions
-
Configure repository settings and permissions
-
Apply best practices for secure and productive workflows
The course includes guided exercises and modules that walk learners through GitHub’s interface, collaboration tools, and administrative features. By the end, participants will be equipped to use GitHub confidently in real-world development environments.
📚 Course Content
GH-100T00: GitHub Fundamentals – Administration Basics and Product Features
🔍 Course Overview This course teaches you how to use GitHub for version control and team collaboration. You’ll learn to manage repositories, contribute to projects, and configure settings that support secure and efficient development workflows.
🧭 Learning Path
Get Started with GitHub
Work with GitHub Repositories
-
Create, clone, and manage repositories
-
Use branches, commits, and pull requests
Collaborate on GitHub
-
Forking, merging, and reviewing code
-
Issues, discussions, notifications, and subscriptions
Secure and Administer Repositories
-
Configure repository settings and permissions
-
Understand visibility, access control, and security basics
Use GitHub Productivity Features
Guided Project
👥 Target Audience
This course is ideal for:
-
Students and beginners in software development
-
IT professionals new to GitHub
-
Team leads and project managers seeking insight into developer collaboration
-
Anyone interested in mastering GitHub fundamentals
No prior experience with Git or GitHub is required.
🎓 Certification
Participants who complete the course will receive a Certificate of Completion from Microsoft Learn, validating their foundational GitHub skills and understanding of collaborative development workflows.