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
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.
Other courses
Product Technology
Developer - git academy
Master the flow, own the repo
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.
Format
2 sessions of 2 hours
Duration
4 hours total
Product Technology
Developer - Flutter BLoC (Cubit)
Control state before state controls your app
Master Flutter's state management with BLoC (or Cubit) to build scalable, predictable, and testable applications. This hands-on workshop will equip you with the patterns and confidence to manage application state like a professional.
Format
1-day in-person / 2 live-virtual sessions
Duration
1 day
Product Technology
Developer - Flutter debugging
Become a debugging expert in Flutter
Mastering Flutter's comprehensive debugging toolset—including the Flutter Inspector, performance view, CPU profiler view, memory view, network view, and app size tool—is essential for efficient application development. If you are struggling with persistent bugs, this course will provide a deep dive into these powerful Flutter debugging utilities, transforming you into a proficient debugging expert.
Format
1-day in-person / 2 live-virtual sessions
Duration
1 day
Product Culture
Leadership – Product culture
Enabling trust driven engineering
Too many engineers work in environments where delivery is decoupled from purpose, and leadership is synonymous with control. This foundational training helps leaders build a culture where autonomy, accountability, and agility thrive.
Format
1-day in-person training
Duration
8 hours
