📚 Internal Staff Training Programme

Learn Python Programming

A practical, hands-on course designed for Henley Business School staff. No prior programming experience required.

10
Learning Modules
6hrs
Total Content
100%
Self-Paced

Course Modules

Progress through structured lessons at your own pace

1
👋

Getting Started

Install Python, set up your environment, and write your first program.

⏱ 30 mins 📖 Beginner
Start here
2
📦

Variables & Data Types

Store and manipulate different types of data: numbers, text, and more.

⏱ 35 mins 📖 Beginner
3
🔀

Control Flow

Make decisions with if statements and repeat actions with loops.

⏱ 45 mins 📖 Beginner
4
📋

Lists & Dictionaries

Work with collections of data - essential for real-world applications.

⏱ 40 mins 📖 Intermediate
5
⚙️

Functions

Create reusable blocks of code to organise your programs.

⏱ 40 mins 📖 Intermediate
6
📁

Working with Files

Read and write data to files - CSV, Excel, and text files.

⏱ 45 mins 📖 Intermediate
7
📊

Data Analysis with Pandas

Analyse and transform data using Python's most popular library.

⏱ 60 mins 📖 Intermediate
Popular
8
📈

Data Visualisation

Create charts and graphs to communicate insights effectively.

⏱ 50 mins 📖 Intermediate
9
🤖

Automation Basics

Automate repetitive tasks like emails, reports, and file management.

⏱ 50 mins 📖 Advanced
🎮
🐍

Python Quest

Practice your skills in an interactive adventure game set in Henley's Special Collections!

⏱ 45 mins 🏆 Earn XP
Interactive Game

What You'll Need

Everything runs in your browser - no installation required for the online modules

💻

A Computer

Windows, Mac, or Linux - any modern computer will work

🌐

Web Browser

Chrome, Firefox, Edge, or Safari (latest version recommended)

30-60 Minutes

Per module - learn at your own pace, save progress anytime

🧠

Curiosity

No prior programming experience required - just willingness to learn!