Course Description
This course provides a comprehensive guide to managing GitHub Enterprise, focusing on supporting users and stakeholders, managing access and permissions, enhancing security, automating workflows with GitHub Actions, and utilizing GitHub Packages effectively.
What Students Will Learn
- Core administration skills and tools required for GitHub Enterprise
- Effective management of user identities and access via SAML SSO and 2FA
- Understanding of deployment models, licensing, and billing processes
- Implementation of security protocols and compliance policies
- Automation of workflows using GitHub Actions
- Management and utilization of GitHub Packages for software distribution
Prerequisites Or Skills Necessary
No specific prerequisites are required for this course, making it suitable for both new and experienced GitHub Enterprise administrators.
Course Content Overview
- Troubleshooting and diagnostics for GitHub Enterprise
- User identity management using SAML SSO
- Deployment models and billing for GitHub Actions and Packages
- Access and permission controls at multiple organizational levels
- Security features and policies for secure software development
- Workflow automation through GitHub Actions
- Management of software packages with GitHub Packages
Who This Course Is For
This course is designed for individuals aiming to skill up in managing and securing organizational software development platforms via GitHub, especially useful for IT administrators, software developers, and system integrators.
Real-World Application of Skills
Upon completion, participants will be able to implement enhanced security measures, streamline development processes through automation, and manage software distribution effectively—skills applicable in virtually any software development or IT management role.
Course Syllabus
Week 1: Introduction to GitHub Enterprise Administration
Week 2: User Identity and Access Management
Week 3: GitHub Deployment, Distribution, and Licensing
Week 4: Access and Permissions Management
Week 5: Secure Development and Compliance
Week 6: GitHub Actions Administration
Week 7: GitHub Packages Management
Register for the Course