Keystone logo
Fast-track counseling
By contacting the school, you'll get access to free priority counselling for any study and application questions.
University of St Andrews - Online Course in Python for Data Analysis and Visualisation

University of St Andrews - Online

Course in Python for Data Analysis and Visualisation

Online United Kingdom

41 Days

English

Part time

Request application deadline

Jul 2025

GBP 1,250

Distance Learning

Fast-track counseling
By contacting the school, you'll get access to free priority counselling for any study and application questions.

Introduction

Utilise Python for data manipulation and visualisation, learning to extract insights and present data effectively.

Python is a coding language used around the world. This is an ideal short course for professionals who want to use Python to improve their workflow.

In this course, you will learn about good practices of developing Python code for working with data through the following topics:

  • Structuring Python code: functions, classes, exceptions, and modules.
  • Software engineering practices: testing, debugging, profiling, documenting, organising, storing under version control.
  • Using Python for data analytics: collecting data (API interaction, web scraping, interfacing databases) and using popular Python libraries (numpy, pandas, matplotlib) for their processing and visualisation
Read more on the institution's website

Ideal Students

Admissions

Program Outcome

Faculty

Program delivery

About the School

Questions