The Best Way to Learn Drupal

DrupalTutor.com is the best way to learn Drupal: on your own schedule, from your own home or office, with the help of a live instructor!

Spring Sale: All Classes 50% Off
Register for any class or bundle by March 6 to get this incredible discount!

In our classes, you learn more about Drupal in a shorter period of time, without becoming overwhelmed or frustrated. How? First, we provide you with all the resources you need: like web hosting or a local development setup. Within minutes, you can just start learning Drupal without all the setup hassles and inconsistencies between the video presenter’s system and your own. Second, all our courses include weekly live Q&A sessions with an instructor who can troubleshoot problems when you get stuck, or answer questions not covered in the videos.

Drupaltutor.com classes combine the best features of in-person training and online videos. Our lesson videos are available on demand, from your home or office. No travel required. And unlike subscription-based video services, you can come back and watch our lessons anytime! The lessons for your course are yours forever, without recurring subscription costs.

How DrupalTutor.com is Different

  DrupalTutor.com In-person Training Classes Video Subscription Services
Schedule On-demand.
Watch the lessons anytime!
Classes scheduled when trainers available On-demand
Travel None.
Courses available anywhere!
May require travel and hotel costs None
Help when you get stuck or have questions? Yes! Your instructor is available at weekly live webinar sessions and the class discussion forum. Yes, during the training session Nope
After the class is over, how can you review the course material? All lessons videos are yours to watch FOREVER after the class is over! Read back through any notes you took Keep paying monthly subscription fees to access the videos.
Cost Much less expensive than in-person training Highest cost of all the options, by far Low monthly fee, but no clear schedule for how many months you need. No access to the lessons once you stop paying.

Our Classes

DrupalTutor provides classes for all skill levels, for both Drupal 7 and Drupal 8. Click the course names below to see the full syllabus and register for our classes:

  • Drupal 8
  • Drupal 7
Drupal 8

Building Websites with Drupal 8

In this course, you will learn everything you need to know to build and maintain your own Drupal website, from simple blogs to more complex database applications. The training is a combination of self-paced online video lessons, live webinar sessions with an instructor, and real-world assignments to practice what you've learned. During the course, you will build a complete Drupal site, with custom content types and dynamic Views pages.

Who is it for?

  • Anyone who wants to build a Drupal website for their organization or business.
  • Web designers and developers looking to use Drupal with their clients.
  • Website administrators tasked with maintaining and enhancing their existing Drupal sites.

Drupal 8 Module Development

In this course, you will learn to build your own custom modules for Drupal. Covering the Drupal 8 core API, you'll discover the most commonly-used Drupal hooks, services, and functions and find out how to use Drupal's documentation to learn about the rest. You'll develop several modules step-by-step, while following best practices to ensure maintainability and interoperability with other modules. This course is taught by a practicing Drupal developer and will take a pragmatic approach to development based on real-world experience.

Who is it for?

This course is for anyone who wants to create their own Drupal modules. It targeted a web developers, system integrators, and anyone who want to tweak Drupal's behavior to meet their needs.

Drupal 8 Theme Development

In this course, you will learn to build your own custom themes for Drupal. The class covers Drupal 8 theming, using the Twig templating language, and responsive design. During this course, you'll develop themes step-by-step, while following best practices to ensure maintainability and interoperability with Drupal module updates. This course is taught by a practicing Drupal developer and themer and will take a pragmatic approach to theming based on real-world experience.

Who is it for?

This course is for anyone who wants to create their own Drupal themes or customize existing themes. It targeted a web designers, system integrators, and anyone who want to tweak Drupal's look and feel to meet their needs.

PHP Bootcamp for Drupal 8

In this class you will learn the basic programming skills in PHP that will prepare you to take our Drupal 8 Module Development course.

Who is it for?

Want to create custom Drupal modules, but don't know PHP? This class is for you.

Zero-to-Hero Bundle

The Drupal 8 Zero-to-Hero Bundle packages all four of our Drupal 8 classes together at a special reduced price. The bundle includes:
Drupal 7

Building Websites with Drupal 7

In this course, you will learn everything you need to know to build and maintain your own Drupal website, from simple blogs to more complex database applications. The training will consist of live online video sessions and offline assignments. During the course, you will build your own complete Drupal site, with custom content types, dynamic pages and forms, and e-commerce integration.

Who is it for?

  • Anyone who wants to build a Drupal website for their organization or business.
  • Web designers and developers looking to use Drupal with their clients.
  • Website administrators tasked with maintaining and enhancing their existing Drupal sites.

Drupal 7 Module Development

In this course, you will learn to build your own custom modules for Drupal. Covering the Drupal 7 core API and the Views module API, you'll discover the most commonly-used Drupal hooks and functions and find out how to use Drupal's documentation to learn about the rest. You'll develop several modules step-by-step, while following best practices to ensure maintainability and interoperability with other modules. This course covers the Drupal hook system, the database API, the form API, Views module API, security and performance best practices. This course is taught by a practicing Drupal developer and will take a pragmatic approach to development based on real-world experience.

Who is it for?

This course is for anyone who wants to create their own Drupal modules. It targeted a web developers, system integrators, and anyone who want to tweak Drupal's behavior to meet their needs.

Drupal 7 Theme Development

In this course, you will learn to build your own custom themes for Drupal. The class covers Drupal 7 core theming, Views theming, responsive design with the Omega base theme, and using the Display Suite module. During this course, you'll develop themes step-by-step, while following best practices to ensure maintainability and interoperability with Drupal module updates. This course is taught by a practicing Drupal developer and themer and will take a pragmatic approach to theming based on real-world experience.

Who is it for?

This course is for anyone who wants to create their own Drupal themes or customize existing themes. It targeted a web designers, system integrators, and anyone who want to tweak Drupal's look and feel to meet their needs.

PHP Bootcamp for Drupal 7

In this class you will learn the basic programming skills in PHP that will prepare you to take our Drupal 7 Module Development and Drupal 7 Theme Development courses.

Who is it for?

Want to create custom Drupal modules and themes, but don't know PHP? This class is for you.

Zero-to-Hero Bundle

The Drupal 7 Zero-to-Hero Bundle packages all four of our Drupal 7 classes together at a special reduced price. The bundle includes:

Frequently Asked Questions

How do the video lessons work?
All the video lessons are pre-recorded and available to watch on-demand, at your own pace and schedule. To see an example video lesson, go to our Sample Lesson page.

Do I need any special software to take the class?
All the required software and web hosting will be provided to you free of charge. You will need the ability to install software on your computer if you want to use the same software we show in the videos. If this is a limitation for you, please contact us, and we will provide you with some workaround options.

What if the class isn’t a good fit for me?
All our courses come with a 7-day guarantee. Watch the first week of video lessons, come to the first live session, and if you still think you can’t learn Drupal with our classes, we’ll refund the full course fee.

What if I need to reschedule?
That’s fine. Just contact us and we can reschedule you into a different session of your class.

My organization requires a purchase order and invoice
No problem, contact us and let us know which classes you are interested in and the number of students who will take them, and we will send you an invoice for the class.

Still Have Questions?

If you’re still not sure if DrupalTutor classes are right for you or your organization, contact us and we’ll be glad to answer any questions you have.