1. Choose something other than Python
2. Use that
Sorry I can't stand languages where the formatting of the files is integral to the language (and I'm looking at you too yaml). But Python is popular so I don't think it's a waste of time to learn.
I've done stuff on udemy and the like they work well. I've also done some stuff from YouTube (i.e.
https://www.youtube.com/watch?list=P...ature=emb_logo).
Kinda depends on the kind of learner you are.. some people do well out of books, others more interactive lessons, or some better in a class setting.
EDIT: Oh and check with your work or if your work uses Microsoft Office online, I was able to get a 3 month trial to Pluralsight (
https://www.pluralsight.com/) through my work's Office 365 subscription and I did some training through that.