I learned the steps from ifixit, I learned the details from a friend who also repairs devices. Having someone able to look at what you are doing while you are doing it the first few times can really shorten the learning curve.
Even now after doing repairs for over a year, we still help each other out by being a 2nd pair of eyes when either of us gets stuck.