3 out of 4 members use OSTraining at least once a week. You can build great websites. We can help.   Plans from $4 per month
This pathway is a complete list of all our Drupal 7 classes. Drupal 7 was released in 2011 and is still enormously popular. Drupal is powerful, flexible software used by large sites.
Why Should You Use Drupal?

Why Should You Use Drupal?

Drupal is an incredibly powerful Content Management System, but is Drupal right for you? In this class, Rod outlines his top 10 reasons you might want to choose Drupal for your next web project

Drupal 7 12 lessons 39 minutes Beginner
The Beginners Guide to Drupal 7

The Beginners Guide to Drupal 7

This class teaches you all of the essential concepts and knowledge you need to get started with Drupal 7.

Drupal 7 37 lessons 2.67 hours Beginner
The Intermediate Guide to Drupal 7

The Intermediate Guide to Drupal 7

In this class, you'll learn how to master fields, Views and Panels to create sophisticated Drupal sites.

Drupal 7 32 lessons 2.87 hours Intermediate
How to Use Simplytest.me to Test Drupal

How to Use Simplytest.me to Test Drupal

With Simplytest.me there is no need to install an entire site just to test out a module. You can quickly and easily spin up a site with your desired module, theme or distribution and play around without any overhead.

Drupal 7 7 lessons 22 minutes Beginner
How to Build a Drupal Business Site

How to Build a Drupal Business Site

In this class, Steve teaches you the process for building a Drupal site. We'll use the workflow from Steve's award-winning book, Drupal 7 Explained.

Drupal 7 11 lessons 55 minutes Beginner
How to Build a Drupal Magazine Site

How to Build a Drupal Magazine Site

Managing content is one of Drupal's greatest strengths. In this class, Robert shows you how to build a website that compliments a print magazine, complete with issues and scheduled articles.

Drupal 7 17 lessons 1.05 hours Intermediate
How to Build a Drupal Review Site

How to Build a Drupal Review Site

In this class, Robert takes us through a complete site build for a film review site. From planning, installing modules, creating views to the finishing touches, this class offers some great tips throughout.

Drupal 7 23 lessons 1.07 hours Intermediate
How to Build a Drupal Corporate Site

How to Build a Drupal Corporate Site

Drupal is used for all kinds of websites. In this class, Robert takes us on a site build for a company's corporate site. He covers the planning, content types, modules and different aspects you might need for a corporate website.

Drupal 7 18 lessons 0 minutes Intermediate
How to Improve the Drupal 7 Admin Area

How to Improve the Drupal 7 Admin Area

In this class, Robert shows you how to add some great modules and a theme to make many aspects of Drupal administration much easier!

Drupal 7 19 lessons 2 hours Intermediate
How to Update Drupal 7 Sites

How to Update Drupal 7 Sites

In this class, Robert demonstrates how to properly update Drupal core. Since there is no one-click update for Drupal core, it's essential that anyone who manages a Drupal site learn to make the updates with confidence.

Drupal 7 7 lessons 30 minutes Intermediate
How to Backup, Move and Restore Drupal 7 Sites

How to Backup, Move and Restore Drupal 7 Sites

In this class, Robert goes through all the steps to backup, move and restore your Drupal website.

Drupal 7 14 lessons 56 minutes Intermediate
How to Keep Drupal 7 Sites Safe

How to Keep Drupal 7 Sites Safe

In this class, Robert addresses Drupal security in a comprehensive overview of what you need to know and do to keep your Drupal 7 website secure.

Drupal 7 12 lessons 53 minutes Intermediate
How to Speed Up Drupal 7 Sites

How to Speed Up Drupal 7 Sites

Drupal is a fantastic CMS, but it can be slow if the site is complex or hosted on a slow server. In this class, Robert helps us understand how to get the most out of Drupal without sacrificing speed.

Drupal 7 12 lessons 1.17 hours Intermediate
How to Use the Backup and Migrate Module in Drupal

How to Use the Backup and Migrate Module in Drupal

The Backup and Migrate Module is one of the essential modules for any Drupal website. It simplifies the task of backing up, restoring or moving your Drupal site.

Drupal 7 16 lessons 1.02 hours Intermediate
How to Use CKEditor in Drupal

How to Use CKEditor in Drupal

CKEditor is a powerful editing tool that makes content creation in Drupal far more flexible and enjoyable. CKEditor also integrates with modules to improve Drupal's image, file and link handling.

Drupal 7 21 lessons 56 minutes Intermediate
How to Use the Pathauto Module in Drupal

How to Use the Pathauto Module in Drupal

The Pathauto, Sub-pathauto and Redirect modules are used to create SEO and user-friendly URLs. In this class, Brian explains what each module does, and when they should be used.

Drupal 7 10 lessons 28 minutes Intermediate
How to Use the Views Module in Drupal

How to Use the Views Module in Drupal

In this class, Rod introduces Views, one the most important modules in Drupal. Rod demonstrates ten ways to use Views, from a simple blog page to a dynamic slideshow.

Drupal 7 14 lessons 54 minutes Intermediate
How to Create Advanced Views in Drupal

How to Create Advanced Views in Drupal

In this class, Robert demonstrates a variety of advanced views displays including row classes based on node attributes, taxonomy specific views and using PHP to re-write or hide output.

Drupal 7 14 lessons 1.05 hours Intermediate
How to Use the Views Slideshow Module in Drupal

How to Use the Views Slideshow Module in Drupal

The Views Slideshow module is one of the most popular modules for Drupal. Views Slideshow can be used to create a slideshow of anything that can be displayed with Views!

Drupal 7 24 lessons 1.63 hours Intermediate
How to Create Contextual Views in Drupal

How to Create Contextual Views in Drupal

Contextual filters work similarly to regular filters, but there is one important difference. Instead of setting a filter value manually, the value is fetched from variables sent programmatically to the view. This adds an incredible amount of flexibility to the views you create.

Drupal 7 11 lessons 58 minutes Intermediate
How to Use the Entity Views Attachment Module in Drupal

How to Use the Entity Views Attachment Module in Drupal

EVA or Entity Views Attachment is a really powerful way to add complex data to a node. EVA allows you to actually embed a contextual view in a node. 

Drupal 7 8 lessons 43 minutes Intermediate
How to Create Glossary Views in Drupal

How to Create Glossary Views in Drupal

If you need a listing of content based on the first letter in the title, you need a glossary. In this class, Robert demonstrates how to build a glossary from scratch.

Drupal 7 10 lessons 52 minutes Intermediate
How to Use the Webform Module in Drupal

How to Use the Webform Module in Drupal

In this class, you'll learn to create forms in Drupal using the Webform module. Webforms is the best module for accepting any user submissions, from contact forms to event registration.

Drupal 7 18 lessons 1.08 hours Intermediate
How to Use Search Modules in Drupal

How to Use Search Modules in Drupal

The Search module is available with the Drupal core, but its features are limited. In this class, Brian helps us get the most out of the Search module, plus and the Search API and Solr Search modules.

Drupal 7 19 lessons 1.37 hours Intermediate
How to Improve SEO on Drupal 7 Sites

How to Improve SEO on Drupal 7 Sites

In this class, Steve Burge introduces you to the SEO Checklist module which provides you a complete list of modules that can help optimize your Drupal site.

Drupal 7 11 lessons 45 minutes Intermediate
How to Use the Flag Module in Drupal

How to Use the Flag Module in Drupal

Flag is an incredibly flexible Drupal module with many uses. When you learn how Flag works, you’ll find yourself using it again and again.

Drupal 7 13 lessons 48 minutes Intermediate
How to Build Drupal Commerce Sites

How to Build Drupal Commerce Sites

Drupal Commerce is the most popular way to build an e-commerce site in Drupal. In this class, you'll use Commerce Kickstart, a distribution which allows you to quickly set up your store.

Drupal 7, eCommerce 28 lessons 2.75 hours Intermediate
How to Use the Rules Module in Drupal

How to Use the Rules Module in Drupal

Rules is a powerful module that is used to automate actions on your Drupal site. You make site changes automatically, based on "rules" ... if X happens, then do Y.

Drupal 7 10 lessons 45 minutes Intermediate
How to Create Advanced Rules in Drupal

How to Create Advanced Rules in Drupal

In this class, you'll learn to complete complex tasks with Rules that really illustrate the ways this module can automate and enhance your Drupal site.

Drupal 7 18 lessons 2.07 hours Intermediate
How to Use the Panels Module in Drupal

How to Use the Panels Module in Drupal

The Panels module allows a site administrator to create customized layouts for multiple uses. Panels has a drag and drop content manager that lets you visually design a layout.

Drupal 7 12 lessons 1.08 hours Intermediate
How to Use the Display Suite Module in Drupal

How to Use the Display Suite Module in Drupal

Display Suite module allows you to take full control over your content display. You can use a drag-and-drop interface to arrange your nodes, views, comments and user data.

Drupal 7 7 lessons 28 minutes Intermediate
How to Use the Context Module in Drupal

How to Use the Context Module in Drupal

The default block system in Drupal is adequate, but if you need more control, then the Context module is a great solution.

Drupal 7 9 lessons 50 minutes Intermediate
How to Use the Quick Tabs Module in Drupal

How to Use the Quick Tabs Module in Drupal

The Quick Tabs module allows you to create blocks of tabbed content, specifically views, blocks, nodes and other quick tabs.

Drupal 7 8 lessons 35 minutes Beginner
How to Use the Workbench Module in Drupal

How to Use the Workbench Module in Drupal

The Workbench suite introduces huge improvements to the way content is managed in Drupal. Workbench provides a single user interface for users to work with content.

Drupal 7 22 lessons 1.48 hours Intermediate
How to Use the Mollom Module in Drupal

How to Use the Mollom Module in Drupal

If you would like to allow anonymous users to create an account, create content, or comment on your site, you'll need to install some form of spam protection. Mollom is the best solution for Drupal.

Drupal 7 9 lessons 35 minutes Intermediate
How to Use the Rate Module in Drupal

How to Use the Rate Module in Drupal

The Rate module is a flexible voting framework for Drupal sites. In this series, Brian will explore the ins and outs of the Rate module, and use it to add rating widgets to nodes and comments.

Drupal 7 13 lessons 49 minutes Intermediate
How to Use the Scheduler Module in Drupal

How to Use the Scheduler Module in Drupal

By default, Drupal lacks the ability to schedule content. The Scheduler module fills in this gap by allowing you to create content and have it published and unpublished on any day and time you choose.

Drupal 7 7 lessons 16 minutes Intermediate
How to Use the Calendar Module in Drupal

How to Use the Calendar Module in Drupal

In this series, Brian takes a look at the popular Calendar module.Using Views and calendar together, you'll be able to create some beautiful calendars.

Drupal 7 10 lessons 43 minutes Intermediate
How to Use the FullCalendar Module in Drupal

How to Use the FullCalendar Module in Drupal

The FullCalendar module is an awesome alternative to the popular Calendar module. It uses the FullCalendar jQuery plugin, which mimics the look and feel of a Google Calendar.

Drupal 7 12 lessons 48 minutes Intermediate
How to Integrate Drupal With Social Media

How to Integrate Drupal With Social Media

In this class, Brian shows you how to set up your Drupal site so people can log in using Facebook, Twitter or Google+ and some advanced tips for ShareThis, a great social sharing module for Drupal.

Drupal 7 14 lessons 52 minutes Intermediate
How to Use the LoginToboggan Module in Drupal

How to Use the LoginToboggan Module in Drupal

The LoginToboggan module offers several modifications of the Drupal login system in an external module by offering a number of very helpful enhancements.

Drupal 7 7 lessons 43 minutes Intermediate
How to Use Organic Groups, Version 2 in Drupal

How to Use Organic Groups, Version 2 in Drupal

In this class, Brian shows you how to use version 2 of Organic Groups, the major social networking module for Drupal.

Drupal 7 21 lessons 1.25 hours Intermediate
How to Use Organic Groups, Version 1 in Drupal

How to Use Organic Groups, Version 1 in Drupal

In this class, you'll learn how to use Organic Groups 1. This was the first version of the major social networking module for Drupal. 

Drupal 7 15 lessons 1.03 hours Intermediate
How to Use the Simplenews Module in Drupal

How to Use the Simplenews Module in Drupal

This class covers sending newsletters directly from your Drupal site, using the Simplenews module.

Drupal 7 21 lessons 1.1 hours Intermediate
How to Use the FileField Sources Module in Drupal

How to Use the FileField Sources Module in Drupal

The FileField Sources module extends the File module with extra, powerful options including directly transferring files from a remote URL and pasting from your clipboard.

Drupal 7 9 lessons 28 minutes Intermediate
How to Host and Display Videos in Drupal

How to Host and Display Videos in Drupal

 In this class, you'll learn how to configure your Drupal site to use Zencoder and Amazon S3 to convert and serve your video files.

Drupal 7 9 lessons 28 minutes Intermediate
How to Do Podcasting in Drupal

How to Do Podcasting in Drupal

This class covers how to create and publish a podcast using Drupal and the Filefield Podcaster module.

Drupal 7 8 lessons 31 minutes Intermediate
How to Develop Drupal 7 Modules

How to Develop Drupal 7 Modules

In this class, you'll learn how to leverage Drupal's API to create custom modules. You'll develop several modules using step-by-step instructions to hook into Drupal's existing functionality.

Drupal 7 57 lessons 4.27 hours Advanced
How to Use Drush With Drupal

How to Use Drush With Drupal

Drush is one of the most powerful tools in Drupal. Drush is a command line shell and scripting interface that allows you to do anything from site-building to maintenance.

Drupal 7 22 lessons 48 minutes Intermediate
How to Create Layouts and Themes in Drupal 7

How to Create Layouts and Themes in Drupal 7

In this class you'll learn a variety of approaches to making dynamic layouts in Drupal, and how to choose the right approach for your site. 

Drupal 7 55 lessons 3.1 hours Intermediate
3 out of 4 members use OSTraining at least once a week. You can build great websites. We can help.   Plans from $4 per month