So I finally decided that Drupal was the best CMS for my purpose and have been learning bits and pieces over the last few days. I don't really have much experience with web development, PHP, or CMSes so it's been a learning experience (in a good way). I'm usually someone who learns better by observing and seeing how something fully functional works, deconstructing it and seeing how the pieces fit together, then setting off on my own to put all the pieces together. Unfortunately I can't really do that with Drupal as you can't get anything more than a basic site with no sample data or integrated plugins that are in use :/
I understand how the pieces fit together, but I'm having a bit of trouble with the actual implementation of it. Unfortunately most of the documentation I've found just tries to explain the overall picture and not how to effectively use the power that these tools provide. Are there any books or tutorials that people would recommend that go into this more in depth in how to actually use and implement these pieces (particularly views and panels, CCK and a lot of the other stuff was pretty straight forward) and how to effectively integrate them into the theme? I have the basics down but where I'm running into trouble is the myriad of options are and how to use them affectively. The trial and error approach I was using to learn it is just taking too long. I've also gotten a bit confused with panels, where to implement a regular panel vs a mini panel and how to effectively integrate and style it with the theme.
Obviously this isn't something anyone can cover in a reply but I'm just looking to be pointed in the right direction so I can read up on this in more depth than just what they do.
Comments
You might want to check out
You might want to check out some of the videos that are online. My favs are usually from the DrupalCons that I couldn't make or even from local meet-ups(2 coming up with LA this weekend I think)
There are more out on Archive.org Blip.TV and YouTube but these lists can get you started
http://drupal.org/node/385952 DrupalCon DC 2009 Videos
http://drupal.org/node/302319 Drupalcon Szeged 2008 Video's
Also if you want a site to dissect you might want to take a look at the Lullabot "Do It With Drupal" free videos at http://www.doitwithdrupal.com/free-videos
Basecamp Cloned In Drupal
The first free sample video is taken from the Fantasy Site track that took place on the first day of the seminar. Angela Byron and Jeff Robbins walk through Rockclimbr, which is a clone of Basecamp created in Drupal in about 48 hours of development time.
This presentation was intended to show what can be done with the power of Views and Organic Groups with very little custom coding. "Webchick" also provides a number of introductory tips and tricks including a description of her overall thought process while building the site. The full session description contains a copy of the presentation as well as the Drupal source code and a database dump from the demo site.