Drupal for Designers

131, Mac/PC Training Room

This course is an introduction to Drupal tailored specifically for designers. Topics covered will include:

  • What is a Drupal Theme – A tour of Theme components and how they're used to render the display
  • Theming Tools and Techniques – There are an abundance of tools to help Themers. We'll take a look at some of the most popular Starter Themes and Modules used to layout a site.
  • Designing without code – We'll explore tools and techniques to keep you focused on design without having to understand code.
  • Creating your own custom theme – We'll take a shallow dive into how to create a theme from scratch.

Who is this course for?

  • Graphic Designers who've ventured into web design and want take their web development skills further with Drupal
  • Web Designers who are new to Drupal and want to apply their existing skills to Theme development

What will you learn?

  • What does a theme do
  • What files compose a Theme
  • What is a Starter Theme and why you should use one
  • What Modules are available to facilitate Layout and Design
  • What tools are available to help debug your design


  • Familiarity with web design terminology
  • A basic understanding of HTML and CSS

About the Instructor

Daniel Schiavone has been programming for over 18 years and developing sites with Drupal since 2008. He is a frequent speaker at Drupalcamps throughout the East Coast, presenting sessions at DrupalCamp Maryland, DrupalCamp NJ, DrupalCamp NYC, CapitalCamp DC and Drupaldelphia. Schiavone helps organize the Baltimore Drupal Meetup where he regularly presents. A programmer with an MFA, Schiavone is a visual artist, musician, and community organizer. Daniel's company, Snake Hill, builds dynamic web applications with Drupal.