
Drupal is a free, open-source content management system (CMS) for a variety of platforms. It has a robust user community and easy-to-use administration features. Drupal Essential Training covers all the important aspects of installing, configuring, customizing, and maintaining a Drupal-powered website. Instructor Tom Geller explores blogs, discussion forums, member profiles, and other features while demonstrating the steps required to make Drupal perform. He also teaches fundamental concepts and skills along the way, including installation, backups, and updates; security and permissions; flexible page layouts and CSS; menu navigation; and performance monitoring and disaster recovery. He also discusses how to select and install the community-supported modules that further expand Drupal's capabilities, and gives experienced PHP programmers tips on customizing page templates. Example files accompany the course.
Table of contents
Introduction
- Welcome
- Using the example files
- Drupal is a CMS
- Choosing Drupal
- Checking Drupal's requirements
- Understanding the inner workings of Drupal
- Meeting the Drupal community
- Learning key terms in Drupal
- Touring Drupal's interface
- Installing WAMP and Drupal on Windows
- Installing MAMP
- Setting up the database on a Mac
- Downloading and installing Drupal on a Mac
- Troubleshooting installation problems
- Automating updates with cron
- Setting up clean URLs
- Backing up your Drupal site
- Restoring your Drupal site from backup
- Wiping your Drupal installation clean
- Updating Drupal
- Using the Administration menu
- Setting site information
- Setting the theme
- Understanding security and permissions
- Controlling site access with user management
- Creating users
- Setting user profiles
- Creating contact forms
- Creating your site's basic info pages
- Understanding page layout
- Creating a flexible layout with blocks
- Monitoring performance
- Recovering from disasters
- Improving administration skills
- Understanding nodes
- Creating basic content: Stories and pages
- Enabling other content types
- Adding blogs
- Adding forums
- Adding polls
- Exploring content categories
- Exchanging content via RSS
- Using input filters
- Managing comments
- Configuring your theme
- Changing your theme's graphics
- Finding and installing a new theme
- Understanding Cascading Style Sheets (CSS)
- Deciphering CSS files
- Finding modules
- Unpacking and installing modules
- Configuring modules
- Implementing complex modules
- Ensuring automated updates with poormanscron
- Defining custom content types with CCK
- Stopping spam using a CAPTCHA
- Using a WYSIWYG text editor
- Getting around with multilevel menus
- Building custom menus
- Creating easy-to-navigate books
- Changing page templates with PHP
- Using PHP in content
- Implementing PHP snippets
- Launching your site
- Joining the Drupal community
- Goodbye
http://rapidshare.com/files/157431704/netbks.com_-_Drupal.part1.rar
http://rapidshare.com/files/157431526/netbks.com_-_Drupal.part2.rar
http://rapidshare.com/files/157431618/netbks.com_-_Drupal.part3.rar
http://rapidshare.com/files/157431524/netbks.com_-_Drupal.part4.rar
http://rapidshare.com/files/157431697/netbks.com_-_Drupal.part5.rar
http://rapidshare.com/files/157429610/netbks.com_-_Drupal.part6.rar