Sort:  

I'm doing it on my own by reading
documentation and trying to draw flowcharts. Not the easiest way, but maybe best for learning.

I did watch some howto videos earlier, but that ended being a bit counter productive.

If there's something I don't understand I search the web.

Okya cool!

I watched some guy called Programming with Mosh on yt. He have a 6 hours Python tutorial :D