GH-100 GitHub fundamentals – Administration basics and product features
- 1 Day Course
- Language: English
Introduction:
In this course, you’ll learn the basics of GitHub and gain a better understanding of its fundamental features with a hands-on exercise all within a GitHub repository. You’ll learn best practices for building, hosting, and maintaining a secure repository on GitHub.
Objectives:
Course Outline:
1 – Introduction to GitHub
- What is GitHub?
- Components of the GitHub flow
- GitHub is a collaborative platform
- GitHub platform management
- Module assessment
2 – Introduction to GitHub administration
- What is GitHub administration?
- How does GitHub authentication work?
- How does GitHub organization and permissions work?
- Managing enterprise access, permissions, and governance
- Module assessment
3 – Introduction to GitHub’s products
- GitHub accounts and plans
- GitHub Mobile and GitHub Desktop
- GitHub billing
- License Usage Stats
- License Usage Stats in Machine and Peripheral Devices
- Metered Usage Reports
- Module assessment
4 – Maintain a secure repository by using GitHub best practices
- How to maintain a secure GitHub repository
- Automated security
- Module assessment
5 – Manage sensitive data and security policies within GitHub
- Setting security policies
- Create and manage repository rulesets
- Reporting and logging
- Module assessment
6 – Authenticate and authorize user identities on GitHub
- User identity and access management
- User authentication
- User authorization
- Team synchronization
- Module assessment
7 – GitHub administration for enterprise support and adoption
- GitHub Enterprise features
- Support for GitHub Enterprise
- Scale your enterprise deployment
- GitHub Enterprise Managed Users
- Module assessment
8 – Manage GitHub Actions in the enterprise
- Understanding GitHub enterprise models
- Manage actions and workflows
- Control access and usage of actions in your enterprise
- Managing and leveraging reusable components in GitHub Actions
- Manage runners
- Configure self-hosted runners for enterprise use
- Manage encrypted secrets
- Module assessment
9 – Leverage GitHub Actions to publish to GitHub Packages
- What is GitHub Packages?
- Publish to GitHub Packages and GitHub Container Registry
- GitHub Packages for code packages
- Module assessment
Enroll in this course
$695.00