Since joining this community my coding skill has improved quite a lot. When I first started I made this tutorial here, which is functional, but not ideal. I decided to update it to be a bit more useful for people here using Python 3. Hope it helps you all.
Hosted on github so I can edit it, feel free to use however you want, if you add other formats please share below.
Any feedback please share.