This document provides an agenda and overview for a training on building sites with Drupal. It covers introducing Drupal, administering a Drupal site, building the site structure through content types, custom layout options using modules, importing data, and managing content with Views. The introduction to Drupal defines what Drupal is, how it manages content through nodes and fields, and compares it to other CMSs like WordPress and Joomla. Administering Drupal reviews the administration menu and installing modules. Building site structure demonstrates defining content types for a sample site. Custom layouts discusses view modes and modules for custom layouts. Importing data compares Feeds and Migrate modules. Managing content with Views outlines using Views for an event management