Course outline

What you will learn

1

Python basics

Set up Python and learn variables, data types and simple programs from scratch.

2

Control flow and functions

Make decisions with conditions, repeat tasks with loops, and organise code into functions.

3

Working with data in pandas

Load spreadsheets and CSV files into DataFrames and explore them quickly.

4

Cleaning and transforming data

Handle missing values, fix formats, filter, group and merge datasets.

5

Data visualisation

Create clear charts with Python to explain what the data is telling you.

6

Automation and capstone

Automate a repetitive reporting task, then complete an end-to-end analysis project.

Who it is for

  • Beginners who want to learn programming with a practical goal
  • Analysts moving beyond Excel to code-based analysis
  • Students and graduates building technical skills
  • Professionals who want to automate routine work

Before you start

  • Basic computer skills
  • No prior programming experience needed
  • A laptop; we will guide you through free software setup

Course fee

[PRICE] per learner

Group and corporate rates are available on request.

Enrol in this course

Explore our other courses