Thursday, 2 April 2009

Drupal Essential Training



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
1. What Is Drupal?
  • Drupal is a CMS
  • Choosing Drupal
  • Checking Drupal's requirements
  • Understanding the inner workings of Drupal
  • Meeting the Drupal community
2. What Can Drupal Do?
  • Learning key terms in Drupal
  • Touring Drupal's interface
3. Installing Drupal
  • 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
4. Perfecting Your Installation
  • Setting up clean URLs
  • Backing up your Drupal site
  • Restoring your Drupal site from backup
  • Wiping your Drupal installation clean
  • Updating Drupal
5. Understanding Drupal Administration
  • Using the Administration menu
  • Setting site information
  • Setting the theme
6. Managing Users on Your Site
  • Understanding security and permissions
  • Controlling site access with user management
  • Creating users
  • Setting user profiles
  • Creating contact forms
7. Establishing Your Site's Identity
  • Creating your site's basic info pages
  • Understanding page layout
  • Creating a flexible layout with blocks
8. Keeping Your Drupal Site Running
  • Monitoring performance
  • Recovering from disasters
  • Improving administration skills
9. Building Content Nodes
  • Understanding nodes
  • Creating basic content: Stories and pages
  • Enabling other content types
  • Adding blogs
  • Adding forums
  • Adding polls
10. Managing Site Content
  • Exploring content categories
  • Exchanging content via RSS
  • Using input filters
  • Managing comments
11. Customizing Your Site's Appearance with Themes and CSS
  • Configuring your theme
  • Changing your theme's graphics
  • Finding and installing a new theme
  • Understanding Cascading Style Sheets (CSS)
  • Deciphering CSS files
12. Expanding Your Site's Capabilities with Modules
  • Finding modules
  • Unpacking and installing modules
  • Configuring modules
  • Implementing complex modules
13. Identifying Must-Have Modules
  • Ensuring automated updates with poormanscron
  • Defining custom content types with CCK
  • Stopping spam using a CAPTCHA
  • Using a WYSIWYG text editor
14. Building a Navigation Framework
  • Getting around with multilevel menus
  • Building custom menus
  • Creating easy-to-navigate books
15. Advanced Tips for PHP Programmers
  • Changing page templates with PHP
  • Using PHP in content
  • Implementing PHP snippets
16. Launching Your Drupal Site
  • Launching your site
  • Joining the Drupal community
Conclusion
  • Goodbye
Rapidshare:
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
 

Copyright 2008 All Rights Reserved By Lyndabd.blogspot.com