Check your local community college too. They're usually a good place to start with some face to face training. Books, forums, etc. are great but sometimes it's nice to actually talk to other like minded folk.