Drupal Site Building Training Course


Drupal Site Building

In two days, participants will be brought up to speed on Drupal and will be ready to tackle their own project. Learn how to manage media, build calendars and complex, dynamic queries of content by selecting and configuring the most popular modules. This course is suitable both for users who are new to Drupal and those who want to broaden their Drupal skills. Participants will also review Drupal’s block system and using taxonomy to categorize their content.


2 days

Course Objectives

By the completion of this course, the participants should be able to:

  • Understand how to design and plan your content with Drupal
  • Understand Drupal site structure and layout
  • Learn how to customize appearance with different themes
  • Learn how to support and maintain a Drupal site
  • Know best practices of using Drupal in enterprise world


IT professionals who are new to Drupal and those who want to broaden their Drupal skills.


Basic understanding of operating systems, networking, web technologies and databases. Prior knowledge of Drupal is not required.


Session 1: Introduction

  • Unit 1.1: What is Site Building?
  • Unit 1.2: Your client, GlobalTravel
  • Unit 1.3: Site configuration review – Prepare your site
  • Unit 1.4: Improve the developer experience
  • Unit 1.5: Professionalize your development workflow
  • Session Summary

Session 2: Designing and planning content

  • Unit 2.1: Planning content types
  • Unit 2.2: Create and plan content types
  • Unit 2.3: Add and customize fields
  • Unit 2.4: Add taxonomy field to categorize content
  • Unit 2.5: Manage display
  • Unit 2.6: Set permissions
  • Unit 2.7: Content type test drive
  • Unit 2.8: Modify image styles and display
  • Session Summary

Session 3: Content display and organization

  • Unit 3.1: Building custom queries with Views
  • Unit 3.2: Create lists of content using Views
  • Unit 3.3: Related content
  • Session Summary

Session 4: Site structure and layout

  • Unit 4.1: Patterns, Paths and URL aliases
  • Unit 4.2: A custom menu
  • Session Summary

Session 5: Functionality and interaction tutorials

Introduction: An architecture workshop

  • Step by step: Extend content types with new field types
  • Step-by-step: Company reference link
  • Step-by-step: Job list with drop-down filter
  • Step-by-step: About this author
  • Step-by-step: Member list and custom profiles
  • Step-by-step: Set custom error message
  • Step-by-step: Search and related content
  • Step-by-step: Challenges! A review

Session 6: Customizing appearance with Themes

  • Unit 6.1: What are themes?
  • Unit 6.2: Step by step – Install and configure themes
  • Session Summary

Session 7: Content and site maintenance

  • Unit 7.1: Improve content editing – Text formats and WYSIWYG
  • Unit 7.2: Content lists for content administrators
  • Unit 7.3: Taking a site offline
  • Unit 7.4: Backup and local testing
  • Unit 7.5: Updating a module
  • Unit 7.6: Security review
  • Session Summary