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

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 or Teams, 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 or Microsoft Teams

Zoom and Teams 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 [email protected] or via Twitter.

Subscribe to our newsletter

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