Drupal is one of the best Content Management Systems around. Drupal is written in PHP and requires a MySQL database. Its basic installation can be easily turned into many different types of web page - from simple web blogs to large online communities.
This Drupal tutorial is intended to give you a basic knowledge of Drupal. In order to use Drupal, you don't need any programming experience. Yet, after reading the tutorial, you will need to spend several hours administering Drupal to become familiar with how things work.
PS: Would be great if you let me know what topics are you interested in as well as any suggestion you may have. You can create yourself an account here at drupal-how-to.com
Thanks,
Damian