Get in Touch
 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

Number of participants


Price per participant (excl. VAT)

Testimonials (1)

Upcoming Courses

Related Categories