[Go to site: main page, start]

Skip to main content
The Python Coding Place logo

The Python Coding Place

  • All Courses
  • Sign In

Products

  • All Products
  • Beginners
  • Intermediate & Advanced
  • How Functions Function • An Intermediate Level Course on Functions

    Course

    A deeper dive into functions, including using default arguments, positional and keyword arguments, *args and **kwargs, positional-only and keyword-only arguments, and generator functions.

    $65

  • Pythonic Loops & Comprehensions

    Course

    There's more than just the basic `for` loop. In this course we look at looping using `zip()` and `enumerate()`, the iterator protocol, list (and) comprehensions, generator expressions, `itertools`, `map()` and `filter()`, and more

    $65

  • Introduction to Object-Oriented Programming

    Course

    A gentle introduction to Object-Oriented Programming (OOP). This course doesn't try to cover everything there is to cover in OOP. Instead, it focuses on the fundamentals of OOP and the OOP mindset.

    $65

  • Dealing With Dates and Times in Python

    Course

    A short course looking at how to deal with dates and times in Python using the `datetime` module. The course also introduces timezones and the `zoneinfo` module

    $65

  • Introduction to NumPy • Numerical Python

    Course

    An introduction to NumPy and numerical computation in Python

    $65

  • Plotting Graphs and More with Matplotlib • Introduction to Visualisation

    Course

    An introduction to Matplotlib and visualisation in Python

    $65

  • 1
  • 2
  • Dashboard
  • All Products
  • Back to main website
© Copyright The Python Coding Place 2026
Teach online with Thinkific Open in a new window