I've learned a lot by reading the forums/tutorials on this site. Some of it is a little over my head, but as I go I end up being able to understand things that I didn't at first. Learn one peice of info at a time, and you'll end up with a useful composite understanding over time.