I actually don't your learning style but I myself found an app called sololearn that can teach anyone python as first as possible, it gives an ordered step by step if it works tell us, it worked for everyone I told it so far.
As a career coach, I've often had clients that are trying to stay relevant in the IT sector. Trying to learn the latest computer language, software etc. can be expensive and time consuming, so a great to learn is to do it online at your on pace.
There are many ways to learn the python language. I've found the best way to learn a new IT language or skill is to use a IT learning platform called Cybrary.it. This platform helps you to learn the IT techniques, tools and skills needed to stay at the top of your IT career. They have technical courses that you can take online from great instructors that allow you to learn at your on pace. Some of the courses are FREE.
I have successfully helped many IT professionals go to the next level, and I would be happy to help you on your journey. After scheduling a call, please send me some background information so I can prepare in advance.