Go from writing scripts to building tools. Classes, error handling, APIs and tests, learned by shipping small projects you can show.
Outcomes
Curriculum
An indicative outline of the modules and what each covers. Work through them in order, at your own pace.
Portfolio
A certificate proves you finished. The work you build along the way is what gets you hired.
A command-line tool that pulls live data from a public API, handles errors cleanly and saves tidy output.
A small utility with proper structure and a test suite, packaged so a colleague could install and run it.
Fit
When not to buy this course
If you are still looking up how to write a loop, start with Python Programming first. This course assumes you can already write working scripts, and it moves at that pace.
Better together
All 2 for £159 instead of £238
Good to know
You should be comfortable with variables, loops, functions and files. If that describes you, you are ready. If not, Python Programming covers exactly those foundations.
No. This course is about writing solid Python: structure, errors, APIs, tests and packaging. Those skills carry into any framework you pick up afterwards.
No. Python and the libraries we use are free, and the APIs we practise on have free access.
Yes. It sits in the Python Programming Bundle alongside Python Programming, which is the better value if you want the full path from zero.
There is a 7-day money-back guarantee on every course. If you start and find you need the foundations first, we refund you and you can begin with Python Programming instead.
Keep exploring
Intermediate
Beginner
Bundle · Best valueFree info pack
Every course side by side, with prices and career pathways, so you can decide in your own time.