• 10 Lessons

    DDEV Explained

    DDEV-Local is an open-source local development environment for PHP-based projects. Its focus is providing a robust and flexible local development environment for open-source content management…
  • 83 Lessons

    Drupal 9 Explained Course

    This course teaches you all of the essential concepts and knowledge you need to get started with Drupal 9.
  • 10 Lessons

    How to Improve the Editor Experience in Drupal

    One of the main tasks for a site builder is to make the Content Editor's job as easy as possible (even if that's you!).  Out of the box, Drupal is pretty good but with just a little work and about 15-20 minutes we can make life so much better for our Content Editors. In this class we'll focus on some important modules and settings that improve not only how the text area (Body) field works, but the overall editing experience in general.
  • 6 Lessons

    How To Use Drupal As Your Own URL Shortener Service

    Tired of trying to find "short" URL's at or one of the other services?  In this short course, Rod will show you how to use Drupal to build your own URL Shortener service.  You'll have complete control over the URL's and site visitors (if they actually look at the domain) will get a nice splash page describing what you did.
  • 18 Lessons

    Layout Builder for the Ambitious Site Builder

    Layout Builder is one of the most powerful tools in Drupal for a site builder.  You can create layouts and styles for pages on your Drupal website without paying a Front End Developer a bunch of money to create "overrides" for pages or Content Types.  Out of the box, however, Layout Builder is pretty restricted - and that's what we're going to fix with zero custom code and zero custom components. This course will provide everything you need to configure Layout Builder to provide the kind of flexibility content editors really need to create not only beautiful layouts for a content type, but customizable landing pages as well.
  • 8 Lessons

    Learn the Gutenberg Editor in Drupal

    When the Gutenberg editor was introduced to WordPress, it revolutionized how easily bloggers and editors could add posts and pages to their websites. In Drupal,…
  • 32 Lessons

    The Ultimate Guide to the Media Module in Drupal

    One of the best advancements to Drupal with the advent of Drupal 8 and 9 is the Media Module.  Drupal now provides a world-class Digital Asset Management system right within Drupal itself! In this course, Rod will take you through the basics, then add a few contributed modules to make it even better!
    • Introduction
    • The Image Media Type - add-on contributed modules and advanced image styles for media
    • The Document Media Type
    • The Remote Video Media Type - adding additional sources and advanced layouts
    • The Local Video and Audio Media Types
    • Creating the Digital Asset Management System
    • Adding Media Embed to CKEditor