- Description
- Curriculum
- Reviews
- Grade
-
1What is GitHub and How It Enables Team Collaboration2 hours
Â
Learn what GitHub is, why it’s more than just Git, and how it powers open-source and enterprise development.
-
2GitHub vs Git: Understanding the RelationshipThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Clarify the roles of Git (version control) and GitHub (hosting and collaboration), and when to use each.
-
3Key Collaboration Concepts: Repos, Forks, Pull RequestsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Master the GitHub collaboration workflow: branching, forking, pull requests, issues, and project boards
-
4Personal Accounts and Free Plan CapabilitiesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Learn what you can do with a free personal account—including unlimited private repos and collaborators
-
5Organization Accounts and TeamsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Â
Understand how organizations work on GitHub, including creating teams, assigning roles, and repository ownership.
-
6GitHub Plans (Free, Pro, Team, Enterprise)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Â
Breakdown of pricing, features, and use cases for different GitHub plans. When should you upgrade?
-
7Repository Roles (Read, Write, Admin, Triage, Maintain)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Â
Deep dive into GitHub's fine-grained permission levels and when to assign them.
-
8Managing Access with Teams and OrganizationsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Â
Best practices for using teams to control repo access at scale within an organization.
-
9Branch Protection RulesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Learn how to protect main branches using rules (require PR reviews, status checks, signed commits, etc.).
-
10Collaborator vs Team AccessThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Know the pros and cons of inviting individual collaborators vs setting up teams.
-
11Fork-and-Pull vs Shared Branching ModelsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Â
Explore two primary models of collaboration and which is better for open-source vs enterprise.
-
12Code Review Best Practices and Required ReviewsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Set up mandatory reviews, assign reviewers, and use GitHub’s review UI effectively.
-
13Automating Workflows with GitHub ActionsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Â
Automate builds, tests, deployments, and security scans using GitHub Actions.
-
14Project Boards and Issue ManagementThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Use GitHub Projects and Issues for Kanban-style task management and agile workflows.
-
15Security Overview: Threats in Code CollaborationThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Â
Understand key security concerns in public and private repositories.
-
16Enabling Two-Factor Authentication (2FA)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Learn how and why to enforce 2FA across your org or for contributors.
-
17Secrets Scanning and Token ProtectionThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Detect and block API keys, tokens, and secrets from being pushed to GitHub.
-
18Code Scanning and Dependency AlertsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Â
Enable GitHub’s built-in static analysis and supply chain alerts to find and fix vulnerabilities.
-
19GitHub Advanced Security (GHAS)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Overview of premium features like CodeQL, secret scanning, and compliance tools for enterprises.
-
20Simulated Team ProjectThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
21GitHub CollaborationThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.

Archive
Working hours
Monday | 9:30 am - 6.00 pm |
Tuesday | 9:30 am - 6.00 pm |
Wednesday | 9:30 am - 6.00 pm |
Thursday | 9:30 am - 6.00 pm |
Friday | 9:30 am - 5.00 pm |
Saturday | Closed |
Sunday | Closed |