+1 to parktool and sheldon's sites
There's still something to just trying it though. Take a look at how things work and why they are the way they are. Reading the directions can teach you the "how," but the "why" is important too. Mechanics have a feel for what they're doing, and it's just as important as the steps.