Click to search on your search term.

Upcoming Classes


May 19 | Jason Perry
Washington DC and ONLINE
Register Now

Jun 16 | Jason Perry
Washington DC and ONLINE
Register Now

Click here to submit a request for us to schedule a class that's convenient for you!

Site Building with Drupal

This course is suitable both for users who are new to Drupal and those who want to broaden their Drupal skills. You'll learn how to make custom content types and use Views as well as use the block system and taxonomy to organize content. You'll also be able to create custom pages, blocks, and RSS feeds on your site. Building calendars and using popular modules to execute complex, dynamic queries of content is also covered in depth.

Duration: 2 days

Price: 995.00
GSA Price: 952.39
Online Price: 1095.00

Course Prerequisites

  • Experience with web development.

Course Objectives

  • Know how to use the block system and taxonomy to organize content.
  • Be able to create custom pages, blocks, and RSS feeds on your site.
  • Have created a photo gallery, an automated Workflow and Calendaring system
  • Know how to make custom content types and use Views, blocks and taxonomy

Course Outline

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.3: A custom menu
  • Session Summary


Case Studies: How did they do that?


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

Fig Leaf has provided training in the following cities:

Alexandria VAAmsterdamArlington VAAtlantaAustinBaltimore
BangaloreBostonCharoltteChicagoColumbusDallas
DenverDes MoinesDetroitDubaiEdmontonGeneva
HoustonIndianapolisJacksonvilleLas VegasLondonLos Angeles
MadridMiamiMilwaukeeMinneapolisNew HavenNew York
OttawaPhiladelphiaPhoenixRaleigh / DurhamRestonRome
SacramentoSan AntonioSan DiegoSan FranciscoSan JoseSeattle
SingaporeSpringfieldState College PATallahasseeTorontoWashington DC