You will find BYC to be the best forum for learning how to do things correctly, and how to fix the mistakes you made before you checked BYC.
At least that's how it was for ME.
In addition to the resource material available in the "stickies" at the top of each forum section, there are links to other sites with more information. But the best part of BYC is the interaction with its members. You will discover wonderful, warm, supportive, like-minded people - some of whom will become the best "friends you've never met."