Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 21 hours
Course Outline
Introduction to GitHub Enterprise
- Overview of GitHub’s core capabilities and enterprise-grade features
- Key priorities for GitHub security and compliance
- Establishing enterprise-grade environments
Security Features and Functionalities
- Configuring security settings for repositories
- Managing permissions and access controls
- Defining branch protection rules
- Applying fundamental security best practices
Advanced Security Best Practices
- Leveraging Dependabot and CodeQL for security analysis
- Tracking vulnerabilities and managing patches
- Deploying secrets scanning and enforcing security policies
Advanced Security Tools on GitHub Enterprise
- Setting up SSO and multifactor authentication
- Reviewing audit trails and activity logs
- Defining compliance rules
Creating and Maintaining Workflows
- Introduction to GitHub Actions
- Building automated workflows
- Configuring triggers and execution conditions
Consuming Workflows
- Reusing workflows across multiple repositories
- Monitoring and debugging workflow executions
Authoring and Maintaining Actions
- Developing custom actions
- Publishing and sharing actions
Managing GitHub Actions for the Enterprise
- Governing the use of GitHub Actions within your organization
- Defining execution permissions
- Monitoring enterprise-level workflows
Summary and Next Steps
Requirements
- A solid grasp of software development lifecycles
- Practical experience with version control systems, particularly Git
- Proficiency in basic command-line operations
Target Audience
- Software developers
- DevOps engineers
- Technical leads and IT security specialists
Testimonials (1)
Easy going trainer, very knowledgeable and approachable.