Top Pick

Python: Basics to Pro

Real coding with the world's most popular programming language. From first lines of code to games, data projects and a portfolio-ready final project.

  • Lessons48+ Lessons
  • LevelAges 9 to 18 · Beginner to Pro
  • FormatLive 1-to-1 online
  • Modules10 topics

4.9/5 average from 13 parent reviews

Python: Basics to Pro
What your child will learn

What they’ll master

10 topics, taught in the order and at the pace that suits your child. Tap any topic to see what it covers.

  1. 01 Getting Started with Python

    Installing Python, the editor and writing your first program

  2. 02 Variables, Data Types & Input

    Numbers, text, user input and simple calculations

  3. 03 Decisions & Loops

    If statements, for and while loops and building simple games

  4. 04 Lists, Dictionaries & Strings

    Storing and organising data like a real programmer

  5. 05 Functions & Modules

    Writing reusable code and using Python libraries

  6. 06 Files & Error Handling

    Reading and saving files and fixing bugs with confidence

  7. 07 Object Oriented Programming

    Classes, objects and designing bigger programs

  8. 08 Working with Data & APIs

    Pandas, charts and getting live data from the web

  9. 09 Building Apps & Games

    Turtle graphics, Pygame and simple desktop apps

  10. 10 Capstone Project

    A complete project for a portfolio, school or competition

How lessons work

Built around your child, not a timetable

  • 1-to-1 with a specialist

    Your child gets the tutor's full attention in every session.

  • Scheduled around you

    Pick lesson times that fit your week — any day, any time.

  • Progress you can see

    Regular updates so you always know how your child is doing.

  • Certificate

    A certificate of completion validates the skills they've built.

3 free classes Python: Basics to Pro
Book free trial