The Python Series
I often publish series (pl.) of articles following a particular topic. On this page, you’ll find links to a selection of the series I publish on The Python Coding Stack:
1.
A Magical Tour Through Object-Oriented Programming in Python • Hogwarts School of Codecraft and Algorithmancy
Here are all the articles in this series on object-oriented programming: Year 1: Harry Potter and The Object-Oriented Programming Paradigm Year 2: Let The Real Magic Begin • Creating Classes in Python Year 3: There's A Method To The Madness • Defining Methods In Python Classes
2.
The Python Data Structure Categories Series
We often focus on learning about data structures such as lists, dictionaries, tuples, and so on. But understanding the categories they belong to is just as important, especially in a duck-typing language such as Python. Here are all the articles in this series on data structure categories:
3.
Monty and The White Room Analogy
A series of posts explaining the fundamentals of a Python program in a different way to usual. Monty is ready to jump into action. He’s waiting for your orders. Read this three-part series describing the structure of a computer program through an analogy that deals with modules, variables, functions, and more…
4.
The NumPy for Numpties (sort-of) series
This is not quite a series in the traditional sense. It’s not a structured set of articles that build on each other in a coherent and planned manner. Instead, it’s a collection of articles about NumPy, Python’s main library for dealing with numerical data.
And not quite a series, but here’s a collection of all my turtle
-based articles and tutorial:
5.
The Turtle Archives
I love using the turtle module. And I think it’s great to teach plenty of coding concepts in a visual and fun way. Here are all my turtle-based articles, all in one place.
6.
The `itertools` Series
In this series, you’ll follow Yteria and her particular challenges when coding in Python. Yteria’s world is not like yours or mine!