4. Drupal can be a CMS
Wordpress
Simple (- Medium) complexity
Joomla
Simple – Medium complexity
Drupal
Medium – High complexity
5. Drupal can be a framework
Zend
CodeIgniter
CakePHP
...
Drupal
MVC / DB abstraction / Templating / Caching / ...
6. Where can I use Drupal?
Custom web application
Corporate website
Intranet site
(E-commerce)
...
Complex high-traffic mission-critical
enterprise portal
You can build almost anything on Drupal
9. Look at the file structure
Drupal Core,modules,themes
Installation profiles
Modules
Themes
User files
10. Understand the Building Blocks
Content types / Fields / Nodes
Taxonomy
Themes / Regions / Blocks
Menu system
Users / Roles / Permissions
Modules and Themes
11. Extend with modules
WYSIWYG Editor
Views
Webform
SEO (pathauto,page_title,metatags)
Google Analytics
...
There is a module for that!
12. Want to get serious?
Download,install and play around
(See how much you can build without programming a line)
Build your first module or theme
Buy a good book
(suggestion: Pro Drupal 7 development)
Stick with it
Becoming a Drupal expert may take some time