Join our SummerSchool with special evening courses.
Start your summer of skills.
Data Science

Advanced Data Science with Python - Virtual

Two days of nothing but Data Science, Machine Learning and advanced Python skills. You know Machine Learning, but working with it on a daily basis is a different story. This course is packed with best practices, models, code, algorithms and a framework to improve your projects.

Master your Machine Learning skills using Python!

Are you familiar with the basic concepts of Machine Learning, but struggling to implement it at work? Do you want to learn best practices for developing models and code, but don't know where to start? This course covers advanced Machine Learning algorithms and a framework for professionalizing your Data Science projects for production.

This training is perfect for

This advanced training is designed for Data Scientists who are familiar with Python and want to become more effective at creating predictive models by applying Machine Learning to their organization's data. Participation requires professional experience with Python, statistics and panda's library. If you're not quite there yet, we recommend the Data Science with Python Foundation course.

What will you learn during this Advanced Data Science training?

You will be able to take your Data Science projects in Python to the next level by combining state-of-the-art Machine Learning algorithms and advanced Python tools and functionalities. You will also be able to structure your projects using clear and concise code, which will increase the efficiency and reproducibility of your Data Science projects.


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

Day 1: Advanced Python

  • Coding best practices for Machine Learning
  • Object-oriented programming with Python and data classes
  • From notebooks to packages

Day 2: Machine Learning

  • Regression, classification, and clustering in scikit-learn
  • Building model pipelines
  • Ensemble learning using bagging and boosting 
  • Machine Learning algorithms (e.g., Random Forests, XGBoost, Neural Networks)

You will learn:

  • How to enforce best practices in your Python programs using concise and reproducible code
  • How to make a proper Python machine learning module for productionizing
  • Statistical techniques for (re)sampling your data
  • In-depth info about several widely-used machine learning algorithms
  • How to create your scikit-learn transformers and estimators
  • How to train and evaluate your machine learning model using pipelines in scikit-learn

Data Science Trainers

This Data Science training is brought to you by our training partner GoDataDriven. GoDataDriven works with experts in their field who are always on the lookout for the most innovative ways to get the most out of data. Your trainer is a data guru who enjoys sharing his or her experiences to help you work with the latest tools.

Data Science Learning Journey

Your Data Science Learning Journey starts with the basics, like the Data Science with Python Foundation, Data Science for Product Owners or the Data Science with R courses. Continue your journey with this Advanced Data Science with Python course or three days of Deep Learning. If you want to proceed to Expert level, learn how to do Data Science at scale during Data Science with Spark.

Yes, I want to improve my Data Science projects!

After registering for this training, you will receive a confirmation email with practical information. A week before the training we will ask you about any dietary requirements and share literature if there's a need to prepare. See you soon!

What else should I know?

  • This training requires a laptop. The hands-on labs are run in an online environment, eliminating the need to install software.
  • This course is brought to you by our training partner GoDataDriven.
  • Literature and a delicious lunch are included in the price.
  • Travel & accommodation expenses are not included.

Get in touch

Our team is at your service

Get in touch!

Or call +31 (0)35 538 1921