Learn Python
The language real developers and data scientists use.

About this course
Designed for students ready to move beyond block-based coding, this course introduces Python from the ground up. Learners cover programming fundamentals, then gradually work with data organisation, basic analysis and simple visualisations using tools like pandas and matplotlib. The focus is a strong foundation that prepares students for advanced coding and future tech learning.
What is included
- Python fundamentals from zero
- Working with real data using pandas
- Charts and visualisation with matplotlib
- A launchpad into serious programming
How it runs
Live online · small group — taught live, never pre-recorded, with sessions recorded afterwards so students can revisit anything they missed. Timings are arranged around school and time zones, and we reschedule when exams or travel get in the way.
Learning Bubble teaches online to students across Pakistan — Karachi, Lahore and Islamabad — as well as the Gulf, the UK and North America. You will need a laptop or tablet with a working camera and a reasonably stable connection. If a course requires any materials at home, we send the list before the first session.