Learn applied data science from real data scientists

Utrecht, Netherlands

Check out our courses

Which course is for you?

You love working with data and want to get better. You're smart and can learn on your own just fine. There's a lot of excellent and free material online. But getting started can be tough, as well as figuring out the fastest way to learn the skills you need.

We know it really helps to have experts kick-start your learning: we've been there! We will help you build solid theoretical foundations as well as practical applied data science skills. And once you're off, we'll show you how to continue learning effectively on your own.

Getting Started
Python Booster

You like data, but haven't made the step to a modern programming language. Before starting with data science, you need to learn how to code. We'll teach you the basics and help you deliver simple data products which can already make a huge difference.


  • 3000 Euro ex. BTW.
  • 5 Tuesdays for 5 weeks
  • Next start date: Tuesday March 5, 2019
  • Lunch & snacks included
  • English or Dutch
  • Max group size of 8
  • Utrecht, NL or on-premise

More Info See what you'll learn
Kiwi standing on oval
Advanced
Data Science Bootcamp

You're fairly comfortable programming in python and ready to take it to the next step. We'll teach you the tools, skills and theory you need to tackle real-world problems with Machine Learning, and how to get those solutions to production.


  • Price to be announced
  • 10 Tuesdays for 10 weeks
  • Start date to be announced
  • Lunch & snacks included
  • English or Dutch
  • Max group size of 8
  • Utrecht, NL or On-premise

We'll let you know when a new course starts

Python Booster

Our Python Booster programme will get you ready to confidently work with data and start your data science journey. You will learn common workflows while gaining a good understanding of the various data structures and programming concepts in Python. Our main teaching philosophy is that after the Booster you should be able to apply everything we have taught you.

We will provide you with a solid foundation in Python, especially it’s data science toolstack, but for a large part you will have to make your hands dirty as well! There will be many exercises, some of which are relatively straightforward (applying what you just learned) and some are harder for which you might need to find help online.

Even experienced data scientists often need help, but the key difference with less experienced data scientists is the efficiency with which they are able to find the help they need. We consider finding help as one of the most important data science skills, and in the Booster we will show you the tricks of the trade. This skill is especially important if you don’t have many experienced data science colleagues around you.

After the Python Booster you will be able to use Python for various basic data science tasks, including exploratory data analysis, data manipulation, visualization as well as a couple of simple modeling tasks. You will have the perfect basis for our Data Science Bootcamp. The Python Booster is also ideal when you are already experienced in data science but are used to another programming language such as R.


Python Booster Programme

Day 1: Fundamentals

After day 1 you will be aware of the basic tools and able to write your first program

The Python toolkit

Anaconda, IDE's, jupyter lab and notebooks

Basics

Variables, data types and structures

Flow

Logic and control flow, loops and comprehensions

Day 2: Functions and Tables

On this day you will write your first function and start working with data tables!

Libraries

Installing and managing with conda.

Scoping rules

Environments, hierarchies and namespacing.

Table manipulation

Introduction to pandas: reading excel from excel and CSV. Summary stats, groupby operations and indexing

Day 3: Data Manipulation

After this day you will be a master in Pandas!

In-depth treatment of Pandas

Lots of practice

Pandas pipelines

Chaining commands into a pipeline

Assignment

First large assignment

Day 4: Input/Output and Data Visualization

After this day you will be able to do a full exploratory data analysis

Visualization

Mainly using matplotlib (+ short treatment of other packages)

Data import

Reading and manipulating data from various file formats, such as Excel, CSV, HDF5, JSON, etc.

I/O troubles

Solving typical problems you will encounter when reading and writing data

Simple modelling

Random sampling, building a simple model

Day 5: Wrap up & Graduation

The first part of this day focuses on communicating your results with your audience, by building dashboards, reports, and interactive plots. The second part of the day focuses on debugging your code and concludes with a summary of all the things you learned during the Booster.

Dashboarding

Dashboards, interactive plots and (automatic) report generation

Debugging

Techniques to get un-stuck

Meta learning

Inside tips on how to keep improving

Graduation drinks

Let's celebrate our new skills with some beers!

Sign up for the Python Booster!

We've registered you, and we'll be in touch soon!

Meet your trainers!

Combining backgrounds in software engineering, mathematics and econometrics,
your trainers are there to help you with the different skill sets involved in modern Data Science.

Dorian Brown

Mathematics MSc
Gadget Freak
Data Scientist

Massimiliano Ungheretti

Mathematics PhD
ex Software Engineer
Data Scientist

Tim Vink

MSc from TU Delft
ex Consultant
Senior Data Scientist

Joris de Wind

Econometrics PhD
ex Project Leader for CPB
Data Scientist

Get in touch!

Something not on the menu? Let's discuss!
Questions? Requests?
Want to meet for some ?

Contact us at [email protected]
or just give us a call: +31 6 203 77 609