Skip to content

Training Courses

Never stop learning. Because life never stops teaching.

  1. gemTOPworkshop
    eXtreme Automation

    eXtreme Automation

    advanced3 days

    This 3-day workshop focuses on solving challenges that organisations face when implementing DevOps initiatives. It introduces principles of DevOps and tools that help reach full automation of infrastructure provisioning and software delivery. Theoretical background as well as practical hands-on examples of tools like Ansible, Docker, AWS, Terraform, Kubernetes, Serverless and many others are given during this workshop.

  2. workshop
    Practical AWS

    Practical AWS

    advanced4 days

    Amazon Web Services (AWS) is the world's leading provider of reliable, scalable, and inexpensive cloud computing services. The goal of this intensive, practical 4-day training is to familiarize you with the core AWS services and equip you with enough knowledge so you can choose, create, configure and maintain AWS infrastructure for your own projects.

  3. workshop
    Real-life Kubernetes

    Real-life Kubernetes

    advanced2 days

    This course focuses on the most commonly used Kubernetes features as well as provides practical tutorials and real-life examples of deploying distributed applications, managing networking primitives (load balancers, proxies), setting up persistent data storage, dynamic configuration management, and many other exciting features built into the core of Kubernetes.

  4. workshop
    Pragmatic Ansible

    Pragmatic Ansible

    advanced2 days

    This is a two-day deep-dive into infrastructure automation and management with the help of Ansible. The simplicity, elegance and power of Ansible playbooks and roles will give you a head-start with any automation tasks: server provisioning, automated deployments, rolling updates, server state audit. Ansible can handle everything, starting from simple installation and configuration management to complex orchestrations of your server and network device mesh.

  5. workshop
    Cloud Infrastructure with Terraform

    Cloud Infrastructure with Terraform

    advanced2 days

    This workshop consists of two days spent on improving your skills of cloud infrastructure provisioning with the help of mighty Terraform. By using declarative language (HCL) to describe cloud resources, you will learn how to efficiently connect the dots of complex cloud configurations: servers, load balancers, keys, firewall rules, storage, base images, CDNs, lambda functions and many more. State management and sharing with the help of workspaces and external storage engines will allow you to create identical environments from the same code base and ensure their consistency over time. Organizing code base, orchestrating cluster deployments, implementing reusable modules are only few topics that are going to be touched during this extremely pragmatic and practical workshop based on trainer's real-life experience managing complex cloud environments.

  6. workhop
    Testing with Go

    Testing with Go

    advanced3 days

    Go is the language used for creating many of the popular DevOps tools and libraries. It's being used for writing high-performing micro-services. It is simple and allows you getting fast binaries for all the major platofrms from the same source code. This 3-day workshop will start with the basics of Go language and then dive into TDD and various testing libraries and techniques to implement effective Go applications.

  7. workshop
    JVM Internals & Performance Tuning

    JVM Internals & Performance Tuning

    advanced2 days

    This 2-day training dives deep into the JVM internals and tool set offered by JVM's eco-system. It also describes possible scenarios that may arise during production system support. Understanding of JVM internal architecture may help developers to write code that is more efficient; performance analysis and tuning of JVM parameters may help operations team to quicker find and report problems.

  8. workshop
    Testing with Python

    Testing with Python

    advanced2 days

    Python is a de facto scripting language that is used for many tasks. If you encountered Python on your career path, but never had time to properly dive into testing and TDD with that, then this course is for you.

  9. workshop
    Containerizaton 101

    Containerizaton 101

    beginner2 days

    Docker has taken our industry by storm. Hardly anyone can ignore the usefulness of containerized applications. Containers allow encapsulating part of your system configuration making it easier to distribute and manage applications at scale. This is a 2-day practical workshop that covers Docker functionality, use cases and deployment scenarios. It is targeted at software developers and system administrators willing to integrate containers into software delivery and maintenance processes. The workshop includes a lot of hands-on exercises that are based on real-life experience. All participants will receive cheatsheets as well as get access to online slides and all the code.

  10. workshop
    Git Crash Course

    Git Crash Course

    beginner1 day

    This one-day workshop will familiarize you with Git fundamentals. Lots of practical exercises and tricks will make you more effective working with the most popular version control system on the planet. Learn how to organize your daily work with Git and become proficient with branching and merging, resetting and rebasing, creating pull requests and forking, stashing and making partial commits as well as many more useful tools that Git has.

  11. workshop
    Modern Software Delivery

    Modern Software Delivery

    beginner5 x 4 hours

    This 5-session workshop offers theory, insights, and practical experience on modern software delivery. We will compare iterative and sequential methods, and look into organizing value streams from inception to rapid development to frictionless operations.