GitHub fundamentals - Administration basics and product features
(GH-100T00)
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.
Audience Profile
This course in intended for students who want to understand and GitHub best practices. You will understand the fundamental features of GitHub, learn about repository management, gain an understanding of the GitHub flow, including branches, commits, and pull requests. Additionally, you will explore the collaborative features of GitHub by reviewing issues and discussions and be able to manage your GitHub notifications and subscriptions.
Course Syllabus
GitHub fundamentals - Administration basics and product features Part 1 of 2
- Introduction to GitHub
- Learn to use key GitHub features, including issues, notifications, branches, commits, and pull requests.
- Introduction to GitHub administration
- Understand the security and control measures available to GitHub administrators within an organization or enterprise.
- Introduction to GitHub's products
- This module provides an overview of GitHub products, including the account types, plan options, associated features, and billing. It also covers how to access GitHub on-the-go using GitHub Desktop and GitHub Mobile.
- Maintain a secure repository by using GitHub best practices
- In this module, you'll learn best practices for building, hosting, and maintaining a secure repository on GitHub.
GitHub fundamentals - Administration basics and product features Part 2 of 2
- Manage sensitive data and security policies within GitHub
- Familiarize yourself with GitHub's basic security tools, which prepare repositories for secure development and industry-standard response to threats.
- Authenticate and authorize user identities on GitHub
- This module provides an overview of the authentication and authorization options available to you in your GitHub organization or GitHub Enterprise.
- GitHub administration for enterprise support and adoption
- In this module, you learn about some fundamental features and best practices that can improve the administrative operations of your GitHub Enterprise.
- Manage GitHub Actions in the enterprise
- Discover which GitHub Actions features are available for your enterprise instance and learn how to use them.
- Leverage GitHub Actions to publish to GitHub Packages
- Publish your code libraries or Docker images automatically and securely with GitHub Packages. You'll also run Docker images published into GitHub Packages locally.