PROJECT BASED LEARNING • 7 DAY FREE TRIAL

7 day free trial: Learn Python

On-demand learning, for programmers who are tired of confusing courses

  • Learn all core Python concepts
  • Over 100 hours of courses
  • On-demand videos
  • Expert-led training
  • Write your own code
  • Learn Python best practice
  • Code along with the tutor

No card details needed

On-Demand Video

Access for free

Learn at your own pace. From loops to object-oriented programming, all key concepts taught through achievable projects that will leave you with a deep understanding of Python.

Learn Through Doing

Access for free

Our programming courses enable you to write code while learning. Step-by-step learning, we leave no stone unturned and don’t leave you with questions but knowledge.

Core Principals Explained

Access for free

If you want to be able to program you cannot ignore the key concepts and best practices. We make them easy to learn without getting bogged down in unnecessary jargon.

Not Your Average Python Course

Our communication style is a bit different from the usual courses and texts. We teach the way we would have loved to learn Python. Students thrive by embracing the story-led narrative of our courses. You won’t be overwhelmed but hopefully, you will be entertained. We even have a Hogwarts-themed course for intermediate coders – so yes, we are a bit different.

No card details needed

Testimonials

“Data Science & Python enthusiasts would be doing themselves a favour. Amazing work!!”

Rating: 5 out of 5.

“It covers the ‘why’ as well as the ‘how’ … and is filling in many of the gaps from my self-taught ‘Google when I get stuck’ approach to learning Python!”

Rating: 5 out of 5.

“I love your approach to coding and the way you explain every step! I’ll take this opportunity to thank you for all you’ve done and you’re doing to teach us!”

Rating: 5 out of 5.

“In over a decade lecturing on undergraduate courses, I learnt the importance of explaining the concepts before the jargon”

Explore Python Coding Courses at The Place

A Python Tale: Complete Beginners Foundation

A different way of learning to code in Python. Clear and project-based education.

Worked Exercises for A Python Tale

Discussions around each exercise include showing alternative solutions to problems.

A Turtle Tale: A Visual Coding Journey

The fundamentals of Python taught through graphics-based examples using Python’s built-in `turtle` module.

Introduction to Object-Oriented Programming

Discover the essentials of OOP and transform your coding approach with a friendly introduction.

Becoming Sherlock: Debug Like A Detective 

Introduction to debugging. Learning the key techniques to find and fix errors and bugs in your code.

How Functions Function: Intermediate Level

Includes using default arguments, positional and keyword arguments, *args and **kwargs, positional-only and keyword-only arguments, and generator functions.

and many more…