Data Training Courses

Home | Power BI | Excel | Python | SQL | Generative AI | Visualising Data | Analysing Data

Python Intermediate Course

Who should attend

People who have attended the Python foundation course and want to improve their Python skills. It focuses on using Python for data analysis.

Course Length

2 days

Learning Objectives

You will learn how to use more powerful techniques in Python, including object-oriented and functional programming styles. You will learn how to use the fundamental Python packages for data analysis: numpy, pandas and matplotlib.

Pre-requisites

Completion of the Python foundation course.

Course Content

Write and use functions: the basic structure of a function, positional and named arguments, return values.

A quick tour of some popular useful Python libraries, for example:

The Python numpy package – a fundamental package for data analysis and AI.

Some examples of automating the boring stuff with Python: for example:

Functional Programming in Python

Optional topics

Other topics in this course, depending on the interest of attendees, may include:

What is OOP and when is it useful?