Training schedule

10 Jul - 11 Jul, 2023
Online, instructor-led / English
7 Sep - 8 Sep, 2023
Online, instructor-led / English
16 Oct - 17 Oct, 2023
Amsterdam / English
14 Dec - 15 Dec, 2023
Online, instructor-led / English


Contact Giovanni Lanzani, if you want to know more about custom data & AI training for your teams. He’ll be happy to help you!
Check out more

Data Science - Junior

Python, THE programming language for Data Analysts!

Do you want to boost your career by learning THE programming language, Python, for Data Analysis? Do you find it hard to learn from scratch without guidance and would like experienced trainers that lead you along the journey? Join the course to gain experience with using Python for data analysis, and leave empowered to start boosting your career by applying this new skill!

This training is for you if…

  • You are excited to learn Python, the most widely used programming language

  • You are ready to move beyond Excel and embrace the advantages of Python for data analysis

  • You are looking for a way to easily share your data analyses with colleagues

  • You want a personalised, instructor-led training to learn the best practices from the start

This training is not for you if…

  • You only use Excel and you want to keep it that way

  • You are already have some experience with Python and are interested in gaining data science skills (check out the Data Science with Python training)

  • You are a very experienced programmer in another language, but simply unfamiliar with Python (contact us to find the right course for you)

Clients we've helped

What you'll learn

Programming basics with Python

  • Learn about different data types such as integers, floats, strings, booleans and lists
  • Use conditionals to only execute code under certain conditions
  • Write for loops to repeat a specific code segment multiple times
  • Create functions with parameters to easily reuse your code with different arguments
  • Learn about advanced python techniques such as list comprehensions and lambda functions

Data analysis with pandas

  • Fetch descriptive summary statistics of your data with simple operations
  • Effectively select and filter parts of your data with loc
  • Retrieve advanced statistics with groupby aggregations
  • Create new columns with assign
  • Create visualizations of your data with plot

Write and debug code with Jupyter notebooks

  • Learn to create a Python project with Jupyter notebooks
  • Quick and easy workflow with Jupyter notebooks shortcuts
  • Document your project with markdown text to easily share with others
  • Use help to easily get the documentation of Python functions and methods
  • Learn about Anaconda and how to install and import packages

The schedule

Day 1
  • Introduction to Anaconda and Jupyter notebooks
  • Learn about and practice with programming concepts like data types, functions, conditionals and loops
  • Write your first Python program
Day 2
  • Extract quick insights from your datasets with pandas
  • Master complex data analysis with pandas
  • Create visualizations of your data

After the training you will be able to:

  • Use Jupyter notebooks to confidently write and debug code in Python. 
  • Extract insights from data through data manipulation with pandas.
  • Create intuitive data visualizations.
  • Apply best practices for data analysis with Python.

learning journey

Data Science Learning Journey


Discover your knowledge level of Python for Data Science

Apply for a GoDataDriven Academy Scholarship

We believe that our courses empower people to be more effective with data and tech so they can better help colleagues and delight customers. Attending one of our training is also a great way to expand your network, increase your employability, and to command bigger salaries. If you already have a well-paying job, our prices are really affordable. Not everyone is so lucky though. So if you wish to attend one of our most popular courses, but require financial support, we'd love to hear from you.

Apply for the Scholarship
meet your trainer

Lucy Sheppard

Data Spirit Guide

Lucy is a fully qualified teacher with four years experience at a UK bank, building models to generate customer risk profiles. She has always had a passion for learning and teaching so when she got to combine this with her skills in data by becoming a data science trainer she felt extremely lucky. Lucy endeavours to continually produce and deliver high quality training to share knowledge and support the next iteration of data scientists.

Flexible delivery

The Right Format For Your Preferred Learning Style

In-Classroom & In-Company Training
Online, Instructor-Led Training
Hybrid and Blended Learning
Self-Paced Training
Get in touch with the experts

Have any questions?

Contact Giovanni Lanzani, our Managing Director of Learning and Development, if you want to know more. He’ll be happy to help you!

Call me back

You can reach him out by phone as well at +31 6 51 20 6163

Course: Python for Data Analysis

Book now