Loading
Loading

Technology & AI courses
Beginner friendlyThis online Python course teaches you to code from your very first line, with no experience needed. You'll build a guessing game and a tax calculator, organise data with lists and dictionaries and save it to files. Then you'll grow a banking system lesson by lesson, model a blood bank with classes and stream a live feed into a database, until you can start a program from an empty file and finish it.
Course overview
This course takes you from installing Python to streaming live data onto a dashboard. Ten modules and about 38 hours of video: the first six build the language one piece at a time, from input and loops to functions, strings and files, and the last four put it to work in whole programs, classes, generators and databases.
By the end you can take a problem, break it into steps and write the program that solves it: reading input, making decisions, keeping records in files or SQLite, and structuring bigger code with functions and classes. It suits complete beginners, office staff who suspect a script could do their weekly chores, and anyone heading for data or software work who needs a first language.
Free course guide
Every module and what it covers, the price, how you're assessed and where the course can take you.
10-page PDF, free
Curriculum
10 modules and 117 lessons, with around 38 hours of video. Work through them in order, at your own pace.
Key benefits
Everything you need to learn the skill, prove it and put it to work.
All 2 for £159 instead of £238
Getting started
There is no application, no waiting for a start date and no sales call in the way.
Pay once. Instant access, yours for life.
Career outcomes
Python turns up everywhere from web apps to data work and office scripting, and code you wrote yourself says more than any list of skills. The certificate shows you learned the language, and the banking system you built proves you can use it.
Source: National Careers Service (gov.uk), September 2026.
An example of the certificate for the Certificate in Python Programming.


If you already write Python comfortably, Advanced Python Programming moves on to Flask web apps, algorithms and pandas. If you want answers from data without learning to code, Excel for Data Analysis gets you there faster. And if building web pages is the goal, start with HTML & CSS.
A course advisor will talk it through with you free, and will say so if a different course fits your goal better.
Good to know
Ten modules, 117 lessons and about 38 hours of video, with written notes and key takeaways under the videos and a practice question on 66 lessons. There are ten checkpoints of eight questions and a twenty-question final assessment at 80 per cent, which is what issues the certificate.
No. The course starts with installing Python and assumes nothing before that. Modules 1 to 7 build the language step by step in Jupyter, and from module 8 the pace steps up in PyCharm, with seven modules of practice behind you. The OBA Tutor is in every lesson when a line won't run.
No. Python is free, and so is everything else the course uses. Module 1 installs Python and Jupyter, which carry you through the first seven modules. From module 8 the presenter uses PyCharm, whose free version does everything shown, and any editor works, including VS Code.
Python if you want one language for data, automation and general programming. It reads close to plain English, and the habits you build carry into any language you learn next. JavaScript if your goal is making web pages interactive, and it needs HTML and CSS first.
No. Every exercise is code you type yourself, which is how it sticks, and wherever a lesson uses a file, the notes point you to a free alternative.
Yes. The installation and database setup are shown on Windows, so on a Mac you install Python from python.org or with Homebrew and adjust a few setup steps. Everything else is the language itself, which works the same on any machine.
Yes. Pass the twenty-question final assessment at 80 per cent and you get an OBA certificate of completion that an employer can verify online. It isn't an accredited qualification or an exam from a certification body. The programs you build along the way are the other half of the proof.
Download the free info pack first. It walks you through every module, what you'll build and what you need before you start, so you can enrol knowing exactly what you're getting. If you'd like to talk it through, get in touch and we'll help you choose.
Keep exploring
Intermediate
Beginner
Beginner
Beginner
Free info pack
Every module, the price, how you're assessed and where it can take you. Yours free, and it opens straight away.
Takes 30 seconds