Virtual, instructor-led training. How does it work?

Giovanni Lanzani/
15 May, 2020

With the impact of Covid-19 having a lasting effect on business in general and training specifically, it's time to share our experiences with online training and virtual classrooms. In this blog, I specifically focus on the way we deliver our data and AI training online while retaining the high-level learning experience data professionals have come to know us for.

Did you know that since the European lockdown took effect, we've delivered training to more than 200 data and AI professionals world-wide?

On a more personal note, I'd like to thank our participants from countries like the Philippines, India, Turkey, Poland, France, Belgium, Spain, Italy, the UK, Romania, Switzerland, and the US tuning from the comfort of their home office.

It is truly humbling to experience this unique situation where we are now able to reach data and AI professionals around the globe with our in-house developed curriculum. We have avoided approximately 100 metric tons of CO2 and we're looking forward to save even more in the future.

Check out this introduction to our virtual classroom:

Our Online Training Tech Stack

We've tested many different technologies to create the perfect blend of tech tools to support our trainers with the delivery. Our current stack consists of software and hardware components. On the software side, we rely on Zoom, Instruqt and Miro. On the hardware side, we love to put our fingers on the iPad and Apple Pencil and a dedicated webcam such as the Logitech 920.


Zoom. Zoom delivers some unique features that we really love:

I was skeptical about the break out rooms feature at first. But after trying it out, I am conviced. The break out rooms are well thought out and simply work.


For all technical material, we use Instruqt. Instruqt is a platform that gives you — in a browser — access to our full training environment. Jupyter, R, ElasticSearch, Apache Spark, Apache Kafka: you name it! With Instruqt participants don't have to install anything on their machines. They get a URL, and they're in in no-time. No sign-in required, no fuss.

No local installation whatsoever, but immediate access to our full training environment. Glorious. Go check them out.


Miro for all the whiteboarding and exercises that don't involve coding.

Miro works so well you wonder if there's an army of Oompa Loompa doing the heavy lifting in the background;

The best hardware for a personal online training experience

iPad + Apple Pencil

Having something you can reliably draw on is great. The trainer joins Zoom with an iPad as ell. When the session is in progress, we use the iPad to annotate the screen (or the Zoom whiteboard).

There's some latency, but I've come to like it so much that — once we'll be heading back in the classroom, I will advise the trainers to use the same method: call in using an iPad, and annotate slides and material with a pencil;

Logitech 920 Webcam

Most laptops come with webcams that are — at most — 720p (looking at you Apple!). Get something better.

We have consistenly good results with the Logitech 920 line: 1080p video, built-in microphone with noise canceling;

A second monitor

If you have one lying around, use it: you can keep an eye on the participants while presenting.


We are not using any particular speaker system: most laptops have good enough speakers. Some of them have excellent quality speakers, such as the latest Apple portables.

That's it from the technical side. It takes a little bit of getting used to it, but other than that, it's a solid stack.

The ideal program to keep the energy high during online training

We now offer all our customers to train half days (3.5 hours) instead of full days. The approach has several advantages:

The rhythm of an online training

Every training follows the same kind of rhythm:

Feedback so far

So what's the feedback from the participants? Do they also like it or this is just me selling a nice story? Looking at the feedback of the all the people that took the remote training we score, on average:

Some especially flattering comments were:

Once again, compliments for how quickly you've been able to offer this class online in a way that really works!

Really enjoyed the training, super useful to what I am doing at the moment and also for what I want to learn more about in the future. Would be interesting to find out how to continue learning/ what kind of learning paths are there for this area.

Very impressed with how this training was transformed to an online-only training. Good tools!

Very valuable training to bridge the gap between business -data science and vice versa

Where do I sign up for it?

All our learning journeys, including the data science learning journey and data science product owner learning journey are available as instructor-led virtual classroom training.

Interested in a training for yourself (or another individual): The best way is to head to the website of the Xebia Academy: there you can find all our upcoming classes.

Interested in an in-company training? Read all about the options of tailor-made training programs.

If you have any questions, you can reach out to or via Twitter.

Subscribe to our newsletter

Stay up to date on the latest insights and best-practices by registering for the GoDataDriven newsletter.

    Register for GoDataFest 2020

    The Streamed Festival of Data Technology takes place from November 2 - 6 and features the latest innovations from AWS, Google, Databricks, Microsoft, and much more.

    Apache Airflow Training

    This 1-day GoDataDriven training teaches you the internals, terminology, and best practices of writing DAGs. Plus hands-on experience in writing and maintaining data pipelines.

    Learn Online Today, Apply Tomorrow

    Find the right online course to level up your game whether you’re a data scientist, data engineer, or analytics translator!

    Use Case Ideation and AI Solution

    Do you want to develop AI solutions that generate value for your organization? Use the Use Case Ideation and AI Solution canvas to first generate ideas and then turn those ideas into value-adding AI products.

    Data & AI Training Guide 2020

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

    Free Video Course – Python Foundation

    The goal of this free online self-paced training is to introduce enough Python to move on to more complicated topics in data science without getting surprised.

    Free Video Course – Analytics Translator

    Our Analytics Translator training is available as on-demand video training.

    Scan – AI Maturity

    The AI Maturity Scan is a great starting point for improving your organization's AI capabilities. It provides a quick, insightful, and actionable report that can directly act upon. Advance your organization's AI Maturity.

    Self-assessment – AI Maturity

    Find Out the AI Maturity Level of Your Organization. This self-assessment provides an initial indication of your organizations' AI maturity level by rating your level of maturity on several key components.

    Webinar – AI Maturity

    View this webinar to learn all about the levels of analytical capabilities and business adoption of AI-driven organizations.

    Whitepaper – AI Maturity

    Learn how an Analytics Translator helps organizations overcome the most common difficulties when building AI solutions.

    Webinar – Analytics Translator

    How an Analytics Translator helps organizations overcome the most common difficulties when building AI solutions. Watch the on-demand webinar with Analytics Translator Mark Schep.