A place to start and go beyond the basics…
John Coffey is the creator of this site.
The lessons here are rudimentary and practical. Drop him a note, if you find this site beneficial to your game.
He also lists several sites that may be of some help.