Python: Basics

Use either of the following tools:

Lessons

Python + Pygame: Basics

Unlike part 1 where you could use a variety of tools, the lessons and videos for section 2 are written around having Jetbrains PyCharm installed. In theory, you could use the simple editor that comes with Python from python.org, but in reality it will make things more complicated as a beginner.

Source code for the following starter projects is available in my book.

Python: Beyond the basics

The following linked documents compliment or add to the relevant section in the book, they do not replace it. You still need the relevant notes from the book.

#!/usr/bin/env python3

Other resources