In this first part of a new 12-hour series of videos at http://buildamodule.com about developing for Drupal 7, we cover why to wrap your code in a module instead of hacking core Drupal code. We also talk about how this series of videos relates to Drupal learning curve.
To view the next free video in this series, visit https://buildamodule.com/video/drupal-7-core-concepts-welcome-to-module-... . For more videos on building Drupal 7 modules, working with the Form API, accessing the new Database API and tons more in a clean, easy-to-use interface, check out Build a Module.com at http://buildamodule.com.
To access a whole extra hour of free videos covering how to add awesome interactivity to your forms and how to use jQuery and JavaScript in Drupal 7, just sign up for the newsletter.
Have fun becoming an awesome Drupal developer, and enjoy!
Chris Shattuck