Computing

Python programming tutoring

Learn to code in Python, from first steps to real projects.

About Python programming lessons

Python is a friendly first language and a powerful tool for data, automation and the web.

What lessons can cover

  • Variables, loops and functions
  • Working with data
  • Small projects
  • Python for work

Every learner is different, so your tutor will tailor lessons to the learner’s goals.

How it works

Getting started with Python programming tutoring

  1. Step 1: Send a request

    Tell us the level, whether you’d like lessons online or in person, and what you want from Python programming lessons.

  2. Step 2: Meet your tutor

    We match you with a vetted tutor who teaches this subject at the right level and fits your schedule.

  3. Step 3: Make progress

    Your tutor plans lessons around your goals and checks progress as you go.

Questions

Python programming tutoring FAQs

Are lessons online or in person?

Either. Online lessons take place over video, so you can learn from anywhere in the U.S. In-person lessons depend on a suitable tutor being available near you. You can choose either option when you request a tutor.

How long is each lesson?

A standard lesson is one hour. If a shorter or longer session would suit the learner better, let us know when you request a tutor.

What does it cost?

You pay us a set hourly price that depends on the learner’s level, rather than negotiating with each tutor. See our pricing page for details.

Find your Python programming tutor

Tell us what you need. It takes a few minutes and there’s no obligation.