Upgrade Your Drupal Skills
We trained 1,000+ Drupal Developers over the last decade.
See Advanced Courses NAH, I know EnoughNew Video Class: 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 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