Course
Introduction to Python
Learn practical Python so you can automate small tasks and prepare for data and AI work.
Beginner friendlyHands-on labs

Typical duration
4–6 weeks, part-time
Level
beginner
Delivery
on-demand
From £149/mo
Who it's for
Who this course is for
Learners who want a gentle but practical introduction to coding that supports future data and AI studies.
What you will be able to do
- Write and run simple Python scripts to automate repetitive tasks.
- Work confidently with variables, functions, files and basic data structures.
- Use Python to work with data from files and simple APIs.
- Build a foundation for deeper data and AI-focused learning.
Syllabus overview
Explore the main modules and hands-on activities you'll complete.
Hands-on labs
Hands-on labs you'll complete
- Write a Python script to process basic log or CSV data.
- Automate a small, repeatable task using Python.
Next step
Want to see if this course fits your goals?
Tell us a little about your current experience and we’ll help you work out if this is the right starting point or if another step makes more sense.