Welcome! All the resources I've tried for Python are Data Science specific which is a pretty limited scope that seems to not necessarily be of use to you. You might try the intro on Python.org
course, or else I'd check to see if there are any Python courses on edx.org
that draw your eye. I'm not positive what kind of quality any other resources might be, but if you're comfortable exploring a bit, you can google "free python course" or give this
7-step plan from a Quora response a whirl.