Heart for people
Mind for tech

Explore our complete catalog of hands-on training programs designed by industry practitioners.

All courses

Product Discovery

Discovery - working with UX

Don't build efficiently, what should not be built at all
User Experience (UX) thrives in the land of Discovery whereas delivery teams often live in the land of Development. It seems like they speak a different language, use different tools, have a different mindset? Perhaps they have more in common than you may think.

Format

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

Duration

2 days

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 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 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 Thinking

Product ownership – AI essentials

Harnessing AI to amplify product thinking
AI isn't just the next tool—it's the next shift. This essentials training equips product owners with the mindset, skills, and hands-on techniques to integrate AI into product discovery, decision-making, and delivery.

Format

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

Duration

1 day

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 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

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

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