Introduction to Python

This section of the course provides an introduction to the Python programming language. You will first learn the foundations and basics of Python syntax, then move to explore how to manipulate data with Python using libraries such as pandas, and finally discover how to plot and visualise your data.

You can proceed through this section to view all the materials, or select a specific topic you are interested in from the list provided above. However, if you are new to Python, we recommend following the order provided here.