Python Courses Online & in London

Want to learn more about how computers work and what computer programmers do? Get started using Python, the most popular and easy-to-use programming language in the world. 

We have a range of short Python course with clear progression that will help you master your Python skills. From introduction to advanced Python, Data analytics, Python libraries such as Pandas and NumPy, and Machine learning. You can even start a career in software development with a Python course.

Browse our Python courses below, pick a date that suits you and enrol today!

In-person and online courses

We offer a range of long and short courses allowing you to choose between online and in-person learning. All our courses are live, interactive, and taught by expert tutors. No matter how you prefer to learn, we've got the class for you. See our guide to online learning for more information about accessing our live online courses.

Hybrid courses

Our hybrid courses offer you the flexibility to attend your classes either online or in-person in our London campus. You decide.

Blended learning courses

We offer a small selection of courses where some of your classes take place in-person at City Lit (London) while some of the classes are online via Zoom.

FEATURED FREE COURSE

FEATURED COURSES

Level 3 Certificate in Social Media for E-Commerce

Accredited by Gateway Qualifications

View details

FEATURED FREE COURSE


Level 3 Certificate in User Experience/User Interface (UX/UI)

Funding Available | Accredited by NCFE

View details

Filters
We can't find products matching the selection.

Can't see a course you want?

Add this category to your waiting list to set up alerts and we will update you when new courses are released online.

Add me to waiting list