The presentation started with an explanation of what Drupal is. Simply put, Drupal is a system to manage content on websites. Drupal is a content management system that has boundless possibilities of uses. Drupal has the flexibility to be used on all types of projects from small brochure-ware to robust information architecture sites like a newspaper or magazine.
Getting started on a Drupal theme is quite simple, but before building begins there is some terminology that one should be cognizant of. The most important theme centric terms to be familiar with include: hooks, preprocess function, base path function, taxonomy, region, nodes, blocks, delta, template.php, settings.php, and menu system.
The easy way to get started building a Drupal theme is to either download a contributed theme from the Drupal community or copy one of Drupal’s default themes, packaged with the CMS. I recommend copying the Garland theme and renaming all the files and wording related to Garland to the name of your new theme.
There are many places to get help with your Drupal theme. The best way to learn more theming is by trial and error. Whenever possible, it is always a good idea to work with a professional while you build your website, because they can help avoid the most common mistakes and save you time and money.