Learnit Training
Python course for data analysis
  • Turn data into actionable insights
  • Explain and predict the behaviour of your target group
  • Easily convert data analyses into graphs
  • Create interactive data presentations
  • Drive your business strategy with better insights

More insight into the behaviour of your target group? Learn to transform data into useful insights and clear charts in the 3-day Python for data analysis course from Learnit.

Yes, I want to know more

"Nice, interesting training for a first basis to get started with Python" - Rating: 8.6

learnit Programming in Python

Python course for data analysis

More insight into the behaviour of your target group

The Python programming language is ideally suited for processing data. Even if you only have a basic knowledge and some experience in programming in Python, you can quickly make simple data analyses and graphs. And the application possibilities are endless, think for example of machine learning, data mining and artificial intelligence. Even Google uses Python for its Deep Learning Framework.

Does your work often involve editing, interpreting and presenting data? Of course, you can also get a long way with Excel and Powerpoint, but data analysis in Python is much more convenient and faster. Transform your user data with the help of Python into clear explanatory analyses and predictive analyses. Get more insight into the behaviour of your target group. And make targeted adjustments to your business strategy.

How can you analyse data files in Python and convert them into useful insights? You will learn it in the three-day course Python for Data Analysis.


In the 3-day training Python for Data Analysis, you get to work with the modules within Python which allow you to quickly and effectively convert data into useful insights and graphs. In doing so, you make use of the large number of libraries in Python. On day 1, we briefly refresh your general knowledge of working with Python. This is followed by an introduction to numpy, the Python module for fast and efficient data processing. Day 2 and 3 are dedicated to analysing, editing, aggregating and processing data in interactive presentations and exercises using modules such as numpy, pandas, pyplot and seaborn.


The Python for Data Analysis course covers the following topics:

  • Python Overview Jupyter Lab as development environment
  • Using Jupyter notebooks
  • Numpy arrays
  • Operations on arrays
  • Array slizing
  • Uniform functions
  • Using Pyplot to create graphs
  • Titles, labels, legend in a chart
  • Using Seaborn
  • Introduction to Bokeh Plotting
  • Panda Series and data frames
  • Editing series and data frames
  • Using Csv file
  • Read, modify and save Excel files
  • Creating charts with Pandas
  • Data cleaning
  • Time series
  • Times series and data frames
  • Adjusting the index of a frame
  • Time series trends, seasonal influences and noise
  • Train and test data
  • Predicting time series
  • Web scraping with Beautiful Soup

Target group

The Python for Data Analysis course is intended for developers, analysts, consultants and all others who want to learn to analyse data, translate it into useful insights and convert it into clear charts and interactive presentations. Knowledge and experience with Python is required.

Teaching methodology

Learnit offers the course Python for data analysis as classroom training. The training takes place in small groups and is given by an experienced trainer. Theory and practice assignments alternate, so that you can immediately put what you have learned into practice. You can follow the training on your own laptop or on a practice laptop from Learnit Training.

Afterwards, a Learnit certificate is issued as proof of participation.

Prior knowledge

To take part in the Python for Data Analysis course, you need you need a general knowledge of programming in Python and an affinity with data analysis.


After completion of the training, a Learnit certificate is issued as proof of participation.


The training is provided in Dutch as standard. The trainer has a good command of the English language. Use can be made of course material in English. With a minimum of three participants, the training can also be provided entirely in English.


Prices mentioned are per person, including course material. Lunch is included in the on-site training.

On location Online
Duration 3 days 6 sessions of three hours
Price per day, excluding VAT € 550,- € 465,-
Total, incl. VAT € 1996,50 € 1687,95


After completion of the training, a Learnit certificate is issued as proof of participation.


We also organise this training online. For this we use Webbex or Zoom. Login with Skype is also possible. On request, this training can also be organised with Microsoft Teams.

The training lasts 6 sessions of 3 hours, spread over 6 weeks.

  • You can participate again free of charge up to one year after the training.
  • For an additional catering fee, you can also participate in a classroom training.


The course Python for data analysis was assessed with an average of 8.2.

"Intensive and inspiring! - Rating: 8.1

Christiaan Kusters, AFM - Programming in Python

"Nice, interesting training for a first basis to get started with Python" - Rating: 8.6

Sander Huitema, Nederlandse Gasunie N.V. - Programming in Python

"Excellent training, immediately applicable. Course given by a teacher with experience in using Python. Highly recommended!" - Rating: 8.4

R.A.A. van Vliet, STEricsson - Python Programming

"Good practical introduction to Python. You learn to be able to program independently." - Rating: 7.7

Fred Uiterweerd, ICTU Foundation - Programming in Python

"The training has given me in 2 days a good picture of Python, the basics, the possibilities but also to work and practice it myself. Now the threshold is lower for me to start using it myself." - Rating: 7.7

Frederica Janga, Dutch Gas Union N.V. - Programming in Python

"A pleasant way to get to know the basics of Python and to continue with it after the course. Highly recommended!"

- Python programming basics

"I followed this training to my full satisfaction. A very good trainer with a lot of practical experience clearly communicated the material to me and my colleagues with appealing examples and assignments. I can recommend this course to anyone who wants to become familiar with Python in a short time." - Rating: 8.3

Robin van Schaik, Albelli B.V. - Programming in Python

"Extensive treatment of the ins and outs of Python, with especially practical tips. Presented in a compact and understandable way by the 'Pythonista' Andre van Wieringen. He really brought us to a higher level in three days of lessons. Definitely recommended!" - Rating: 8.7

Paul de Vries, Xsens Technologies B.V. - Programming in Python