The web is filled with a variety of questions and answers, tutorials, and demonstrations of how to accomplish certain tasks with WordPress. Sometimes, the code is really good; other times, the code is not so good.
This can be dangerous primarily because some developer-types are more concerned with copying and pasting code just to get something working rather than truly understanding and learning the application.
In my latest post on Envato, Practical Tips For Aspiring WordPress Developers, I try to provide some advice for those who are serious about beginning WordPress development.