Will try to fill in more details later, but for now these are the most useful reference info-graphics I have seen for mastering Minecraft.
Mob spawning ranges:
Villager trading chart:
How to respawn the Ender dragon:
And just for fun, here's the "Link" skin I used for my character: