Upgrade Your Drupal Skills

We trained 1,000+ Drupal Developers over the last decade.

See Advanced Courses NAH, I know Enough

New Video Class: Drupal 7 Layout and Theming

Parent Feed: 
Drupal 7 Layout and Theming

This week's new video class is "Drupal 7 Layout and Theming".

This massive new class is 56 videos long and covers everything you need to know when starting to design Drupal sites.

This class was created in partnership with Acquia, and you'll learn all the best practices from Drupal's top company. You'll learn a variety of approaches to make dynamic layouts in Drupal, and how to choose the right approach for your site. You'll also learn how to get more control over the look and feel by creating a custom theme in Drupal.

By the end of the class, you'll know how to create and configure Drupal sites that are responsive and beautiful.

Start a free trial!

Intro Video for Drupal 7 Layout and Theming

Outline of the Drupal 7 Layout and Theming Class

Introduction

  • Welcome
  • What You Need
  • Your Learning Environment
  • Your Site for This Class

Fundamentals

  • Drupal Theming Fundamentals
  • Types of Themes
  • Finding and Evaluating Themes
  • Installing New Themes
  • Making a Simple Theme
  • Adding Screenshots
  • Declaring Regions
  • Adding Features to Your Theme
  • Adding CSS
  • Adding Javascript
  • Adding CSS and Images
  • Anatomy of a Drupal Page

Customizing

  • Customizing Your Theme
  • Coding Standards
  • Template File Overrides
  • Overriding the Core node.tpl.php
  • Theme Developer Module
  • Overrides by ID and Content Type
  • Adding Custom Regions
  • Overriding the Maintenance Page
  • Basic Structures in PHP
  • Conditional Statements
  • Overriding Theme Functions
  • Adding a Variable Introduction to Arrays

Subthemes

  • Base Themes and Subtheming
  • Best Practices for Subtheming
  • Using a Zen Subtheme
  • Project Pages on Drupal.org
  • Importing a Distribution
  • Creating a Zen Subtheme
  • Theme Settings
  • Generating Test Content
  • Creating Custom CSS Files
  • Markup and Styles
  • Custom Homepage Layout
  • Challenging Designs
  • Adapting CSS for a Design

Responsive

  • Introduction to Responsive Drupal
  • Responsive Menus Module
  • Responsive Views
  • Responsive Slideshows
  • Responsive Images
  • Responsive Videos

Configuration

  • Layout via Configuration
  • Site Building Tips
  • Contributed Modules for Layout
  • Display Suite
  • Panels and Custom Layouts
  • Context
  • Final Exercise

How to Take the Drupal 7 Layout and Theming Class

If you're already an OSTraining member, you can click here to take the Drupal 7 Layout and Theming Class.

Start a free trial!

About the author

Steve is the founder of OSTraining. Originally from the UK, he now lives in Sarasota in the USA. He was a teacher for many years before starting OSTraining. Steve wrote the best-selling Drupal and Joomla books.


Author: 
Original Post: 

About Drupal Sun

Drupal Sun is an Evolving Web project. It allows you to:

  • Do full-text search on all the articles in Drupal Planet (thanks to Apache Solr)
  • Facet based on tags, author, or feed
  • Flip through articles quickly (with j/k or arrow keys) to find what you're interested in
  • View the entire article text inline, or in the context of the site where it was created

See the blog post at Evolving Web

Evolving Web