Docker & Kubernetes

Two-Day Training

Docker & Kubernetes

How many times have you heard the word “container” during an IT conversation? Exactly! And that’s because containerised  solutions are here to stay. But what are containers? How do we build them and how do we place our solutions in them? And, most importantly: how do we run them? Well, that’s precisely what this training is about. By the end of it, all those questions will be answered and more!

Download Training brochure

Download the GoDataDriven brochure for a complete overview of available training sessions and data engineering, data science, and analytics translator learning journeys.

Download Brochure

This online course is perfect for

IT engineers/architects and even curious data scientists, who work in a DevOps related area and find themselves involved in a microservice type of architecture or simply wish to learn how to better structure and run their solutions in a cluster. Basic knowledge of *nix is convenient but not essential.

What will you learn during the Docker and Kubernetes training?

After this training, you will understand how Docker containers work and be able to containerise your solutions. Furthermore, you’ll learn how to deploy them in a container-based cluster (Kubernetes) and also be able to manage all aspects of its life cycle.

The Program

The program consists of both theory and hands-on exercises for Docker and Kubernetes.


  • How to work with volumes and containers
  • How docker builds layers and how this knowledge improves your Dockerfile
  • Interacting with the containers
  • How to enjoy the automation that docker-compose gives you
  • How to lint Dockerfiles automatically


  • Kubernetes components and structure
  • Orchestration and management through kubectl and Helm
  • Different types of deployment structures
  • Solution deployment design patterns
  • How to containerise your solution
  • How to interact with the container
  • How to properly structure the containerised solution
  • How to deploy your container(s) to Kubernetes
  • How to manage the solution and the cluster

Training Formats

This training is available in the following formats:

In-Company Classroom

In-Company training is perfect for groups of 6 or more. The training takes place online, at your office, or at one of our modern training facilities.

Online Virtual Classroom

Virtual Classrooms provide you with an interactive environment to effectively develop your skills, right from the comfort of your own home or office.

Data Science Engineering Journey

This data engineering learning journey is available for any data experts. Our extensive training programs are designed to develop your skills from junior to senior.

How do you become a data engineering expert? Start here! We’ve put together a carefully crafted learning journey for data engineers. Knowing engineers love to figure things out on their own, we packed the program with opportunities to learn, hands-on, by solving real-life situations. Plus, there’s plenty of practical philosophy, too.

We’ll teach you how to leverage Docker to ease your deployments and navigate code written by data scientists ( Advanced Python and Data Science in Production). You will learn to use Apache Airflow, Apache Spark, and Kafka like a forklift to move data around.

Click here for more information about the Learning Journey for Data Engineers

GoDataDriven - Data Engineer Learning Journey

Data and AI Training Insights

See all
More information

Any questions? Please get in touch!

Contact Gert-Jan Steltenpool, our Sales Director, if you want to know more. He’ll be happy to help you!