Drupal 7 Layout & Theming Best Practices

2 days
Course Category
Drupal 7
Course Price

This 2 day class provides a comprehensive introduction to the essential skills necessary for modifying the layout and theme of Drupal 7 websites.

Course Outline

  • Day 1: Layout & Theming
    • Drupal Theming Fundamentals
      • How Does Drupal Theming Work?
      • What are Themers?
      • Making a Simple Theme
      • Adding CSS and JavaScript to Themes
      • Anatomy of a Theme
    • Customizing Your Theme
      • Coding Standards in Drupal
      • Introduction to Overriding Template Files
      • Adding Regions to Themes and Templates
      • Basic Structures in PHP
  • Day 2: Layout & Theming
    • Base Themes and Subtheming
      • What are Base and Starter Themes?
      • Using Subthemes
      • File Inheritance
    • Matching a Design Using a Zen Subtheme
      • The Client's Design
      • Import Your Site
      • Creating a Zen Subtheme and Configure
      • Building the Layout and Structure
      • Adapting CSS to Match a Design
    • Designing Responsive Drupal Sites
      • Optimizing Navigation
      • Making Views Grid Display Responsive
      • Responsive Images, Slideshows, Videos
    • Controlling Layout Through Configuration
      • Site Building Tips
      • Contributed Modules for Layout
      • The Display Suite Module
      • Panels and Custom Layouts
      • The Context Module

Should I Take this Course?

This course is perfect for those who are:

  • front end developers unfamiliar with Drupal theming
  • Drupal site builders who need to take more control over HTML and CSS
  • planning to build a new site in Drupal 7
  • preparing for delivery of a new Drupal 7 development
  • looking to firm up Acquia best practice knowledge for Drupal 7 Certification