These are the steps I usually found myself in when I try to help newcomers in Python
There are many different programming levels at which you could join, every directory is a subset of what is needed before jumping to the next one
- First steps: Installation, first contact, variables, functions, loops and conditions overview.
- Scripts: How to create and run a script.
- Modules: Having multiple files in python.
- Classes: Object Oriented Python: what are objects, classes, inheritance.