Git and GitHub Essentials

Master Git fundamentals and collaborate using GitHub. Learn repository management, branching, and version control best practices.

Course Thumbnail

Essential Skills Gained

Checkmark

Build custom CI/CD workflows with GitHub Actions

Checkmark

Manage Python, Java, and Go projects using Git

Checkmark

Automate builds, tests, and deployments to platforms like Azure and Kubernetes

Checkmark

Use AI tools like GitHub Copilot for config snippets and code suggestions

Format

  • Instructor-led
  • 2 days with lectures and hands-on labs.

Audience

  • DevOps Engineers
  • Software Developers
  • Telecommunications Professionals
  • Quality Assurance & Site Reliability Professionals

Description

This hands-on course provides a solid foundation in Git and GitHub—essential tools for modern version control and collaboration. Whether you're a developer, DevOps engineer, or working in any digital field, you'll learn to manage code, track changes, and contribute effectively to shared projects. Over two instructor-led days, you’ll cover Git fundamentals, branching strategies, and GitHub collaboration features like pull requests, forks, and issues. You’ll also get hands-on with more advanced GitHub capabilities, including: - Building CI/CD workflows with GitHub Actions - Deploying container images to platforms like Azure and Kubernetes - Using GitHub Copilot and prompt engineering for code generation - Authenticating securely with SSH and tokens You’ll work with projects in Python, Java, and Go, and finish with a capstone on release-based workflows. Whether you're new to Git or ready to level up, this course equips you with the skills to manage code and collaborate with confidence.

Calendar icon

Upcoming Course Dates

May 22-23, 2025

10:00 AM - 6:00 PM

Virtual: Online - US/Eastern

Guaranteed to Run

Enroll

$1895

July 14-16, 2025

10:00 AM - 6:00 PM

Virtual: Online - US/Eastern

Enroll

$1895

October 16-17, 2025

10:00 AM - 6:00 PM

Virtual: Online - US/Eastern

Enroll

$1895

Your Team has Unique Training Needs.

Your team deserves training as unique as they are.

Let us tailor the course to your needs at no extra cost.