Someone wanted to learn this too, so Grasp built them a personal learning path.
Create your ownPython
Module 2
Working with Text and Decisions
Module 3
Organizing Data with Collections
Module 4
Repeating Work with Loops
Module 5
Functions, Testing, and Debugging
Module 6
Files, Errors, and an Integrated Program