Python for Beginners

Learn how to code

Create your own programs

Become a Python expert

An introduction to Python suitable for beginners.
(Approx 30-40 hours).

What's included?

  • 33 Chapters
  • 76 Tutorial videos
  • 28 Coding activities
  • 63 Guides & help sheets
  • Plus quizzes, downloads and challenges.

Learn to code with Python

This course is designed for beginners and will help you take your first steps with Python. You will learn how to use loops, inputs, variables, lists and classes. Discover how to build simple applications including slideshows, clocks, painting programs and a variety of games. The course takes around 30-40 hours to complete.

Course Lessons

Meet the instructor

Max Wainewright

Max Wainewright has written dozens of educational books and software titles. His programs and websites have won a number of awards. Max has led projects and created products for many companies and organisations including LEGO and Discovery Education. Max also teaches Coding part-time in a London school. He lives in London with his wife, two children and his dog Lister.
Patrick Jones - Course author
Created with