GitHub Essentials
This two-day course introduces Git and GitHub, teaching you how to track changes, collaborate on code, manage releases, and establish custom workflows to ship code faster.
What you will learn in this course
This course introduces Git with an additional focus on using Github. You will learn to track changes with the most popular Source Control Management software git: No more losing code!
We will teach you how to collaborate on a shared code base, how to manage releases and how to establish a workflow that will help you ship code faster with Git and GitHub. With a duration of two days, we can commit more time to practical examples in this course and allow more room for custom Git/GitHub workflows.
Agenda
Why use a Version Control System?
Introduction to Git
What is a repository?
Modifying, staging and committing changes
Working with Branches
Remote repositories
Working with GitHub
Working together on a repository
Merge Requests and pulling changes
Resolving conflicts
Complex Git workflows
Introduction to DevOps CI/CD
GitHub CI/CD outline
What are workflows?
GitHub-Runner-Setup (optional)
Writing workflows (.github/workflows/ci-cd.yaml)
CI/CD Hands-On
audience
This course is designed for
- Software Developers that want to have control over their source code
- Integration Engineers that need to combine several code pieces into one releasable code base
- Operation Engineers that need an easy way to access releases
prerequisites
To get most out of this course, you should have:
- Basic understanding of Linux
- Basic experience with the Linux terminal
style
Our trainers have years of experience and will deliver the right mix of:
- Insightful theory
- Practical examples
Technical requirements
We recommend the following equipment:
- Stable internet connection
- Modern browser

Mondoo Essentials
Gain hands-on experience with Mondoo, mastering its features, custom policies, and advanced security management.
Details & bookingMondoo Advanced
Master Mondoo’s advanced features, focusing on policy scoring, exception handling, data exporting, smart ticketing, and custom …
Details & bookingAI Essentials for Engineers
Transform your engineering workflows with hands-on AI: Deploy LLMs, automate infrastructure, and master the latest tools and …
Details & booking