Heart for people
Mind for tech
Product Technology

Developer - git academy

Master the flow, own the repo

Quick course info

Format

2 sessions of 2 hours

Duration

4 hours total

Trainer

Rick van Dijk
Software Developer

Git should be a tool, not a torture device. Whether you're a Git greenhorn or a merge-conflict veteran, this course gives you the skills and confidence to navigate version control like a pro.

Who should join

Software Developers, DevOps Engineers, and Technical Leads who want to clean up their version control workflow, reduce friction in collaboration, and improve release discipline.

What you'll walk away with

  • A clear understanding of how modern version control systems work
  • Practical Git skills: branching, merging, rebasing, and resolving conflicts
  • Confidence in team-based Git workflows (feature/release/hotfix)
  • Knowledge of advanced Git features, automation, and CI/CD integration
  • A personal cheat sheet of "Git-fu" tips and battle-tested strategies

Curriculum overview

Level 1 – Git Basics

  • Introduction to VCS and Git
  • Repos, commits, branches
  • Push/pull, merge, rebase
  • Conflict resolution and social etiquette
  • Structured workflows (feature/release/hotfix)

Level 2 – Advanced Git

  • Remotes, forks, and tags
  • Hooks, custom actions, and automation
  • CI/CD, GitHub Actions, testing & deployment
  • Peer reviews, QA, and collaboration patterns
  • Tooling and advanced Git practices

Learning Outcomes

  • Apply Git confidently in solo and team environments
  • Choose and implement the right branching strategy
  • Use Git as part of an automated CI/CD pipeline
  • Reduce errors and miscommunication in code collaboration
  • Adopt a clean, pragmatic approach to version control

Prerequisites

Participants should have a working git account – and that is it.

Get more course information

Drop us your full name and e-mail and we will send you the course information brochure.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Other cources

Product Technology

Developer - Infrastructure as a code

Building castles in the clouds
Infrastructure as Code transforms your infrastructure into a versionable, reproducible software asset. In an era where downtime is costly and consistency is key, reliance on manual server configuration is a liability. However, automating infrastructure requires a shift in mindset, not just a new toolset. This workshop bridges the gap between simple scripting and enterprise-grade automation. We will dive deep into creating reusable modules, managing complex dependencies, enforcing security policies as code, and ensuring your infrastructure is as testable as your applications.

Format

1 session of 3 hours, in-person training or live-virtual

Duration

3 hours

Product Thinking

Product ownership - advanced

Delivering value beyond the backlog
In a world of growing complexity, Product Owners are expected to do more than manage a backlog. This advanced course strengthens your ability to lead, maximize value, and drive real outcomes — not just outputs.

Format

2-day in-person / 4 live-virtual sessions

Duration

2 days

Product Technology

Developer - Containerization

Thinking inside the box
Containerization is the process of bundling software and its requirements into a single image, which can be easily run and deployed on any machine. With migrations more frequently happening from on-premise to the cloud (or vice versa), companies benefit from this easy-to-deploy setup. But ‘containerizing’ an application suite goes beyond creating a Docker file. During this workshop, we’ll dive deep into topics such as networking, debugging, storage, orchestration and even containerized development setups.

Format

- 2 sessions of 2 hours, in-person training or live-virtual and additional online learning modules

Duration

4 hours

Product Thinking

Product ownership - essentials

Mastering the fundamentals of value delivery
Too many Product Owners are handed a backlog and left to figure out the rest. This essential training builds the foundation for effective product ownership, focusing on value, collaboration, and practical use of Scrum.

Format

2-day in-person / 4 live-virtual sessions

Duration

2 days