In this training, you will learn about available algorithms and when to apply them. After this training, participants will have sufficient knowledge to continue in specific directions of Machine Learning. The focus lies in the ability to apply ML algorithms, without delving into the statistical/mathematic side of things.

The purpose of this two-day training is to provide an introduction to Machine Learning and the associated tools.

Software developers

Conditions for participation
This training is intended for software developers. Programming experience with Python is useful, but you will be given enough information to participate in the hands-on assignments if you have programming experience in other languages. Prior knowledge of Machine Learning is not required.


Day 1

  • Introduction
  • Introduction to Machine Learning/Data Science
  • Introduction to Jupyter/Python/Scikit-Learn
  • Linear regression: theory and hands-on

Day 2

  • Overview of the most applied ML algorithms (i.e. Random Forests, Collaborative Filtering)
  • Introduction to Neural Networks and Deep Learning
  • Hands-on Neural Networks
  • Review and comparison of all ML algorithms in the training

Practical info

Choose your training
Your details
Billing information

Confirmation of registration

Thank you very much for your registration. If you have registered for an online knowledge session, you will receive the login details one day before the start of the session. If you have registered for a physical training course or knowledge session, you will receive the exact location details and times 1 week before the start of the training course. If you have any questions in the meantime, please contact us via

Back to home

Upcoming dates

595,- per person
1 day, 09:00-17:00