All the Drupal 8 Classes
This pathway is a complete list of all our Drupal 8 classes. Drupal 8 was released in 2015 and is the latest and most powerful version of Drupal.
The Beginners Guide to Drupal 8
This class teaches you all of the essential concepts and knowledge you need to get started with Drupal 8.
How to Build Your First Drupal 8 Site
Are you ready to build your first Drupal 8 site? Robert shows you the whole process from creating content and views, to managing layouts, themes and contact forms.
Drupal 8 Site Building
Now that you've completed the Drupal 8 Beginner classes, it's time to build your first real site and start exploring Drupal's powerful modules and themes.
How to Keep Drupal 8 Sites Safe
This class covers everything from user permissions and text formats to file permissions and errors. We also recommend several highly useful modules to protect your Drupal 8 sites.
How to Back Up Drupal 8 Sites
As with any content management system on the web, having a good backup is essential! In this class, Robert walks you through backing up your Drupal 8 site manually from a web host. Robert's approach will ensure a good backup every time.
How to Install Drupal 8 Sites
In this class, Robert shows you how to install Drupal 8 at a webhost. You will get your site up-and-running while learning about some of the hosting issues you might face.
How to Move a Drupal 8 Site
In this class, we show you how to migrate a Drupal site to a new location, and ensure that everything works smoothly after the move.
How to Update Drupal 8 Sites
In this class, Robert demonstrates how to properly update Drupal 8. 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.
How to Improve SEO on Drupal 8 Sites
In this class, we provide you with a comprehensive list of ways for optimizing your Drupal site. You'll learn how to set up Clean URLs, Google Analytics, metadata, sitemaps and much more.
How to Speed Up Drupal 8 Sites
Drupal be slow if your site is complex or hosted on an under-powered server. In this class, Robert helps you understand how to speed up your Drupal sites. You'll learn about caching, aggregation, image optimization and more.
Drupal 8 Composer and Configuration Management
This class covers the modern tools and techniques available to Drupal site-builders. We'll use tools like Composer, Drush, Git, and Configuration Management
How to Use the Twig Template Engine
Twig is a very powerful template engine for PHP. Twig is safe, fast, easy-to-learn and is used by many different platforms.
How to Design Drupal 8 Themes
This class is a hands-on introduction to designing your Drupal 8 site. You'll learn how to customize your Drupal site with CSS, HTML, Javascript, custom fonts and more.
How to Develop Drupal 8 Modules
In this class, you'll learn how to leverage Drupal's API to create custom modules. You'll develop two modules using step-by-step instructions to hook into Drupal's existing functionality.
How to Use the Drupal Paragraphs Module
Paragraphs is an increasingly popular module for handling content in Drupal 8. Paragraphs works in a similar way to content fields, but also provides a wide range of options for the design, layout and grouping of your content.
Drupal 8 Layout Builder
The Drupal 8 Layout Builder is a game-changer for site builders who want more control over their content without the hassle of custom theming or overrides. This easy to use drag and drop interface allows you to place your fields and virtually any block in the content area of your site in sophisticated layouts.
In this mini-course, Rod Martin takes you through the basics of what you need to know and even demonstrates some add-ons to this core module.
Learn Drupal 8 Media Module
The media manager in Drupal is finally in core! For years, managing media outside the standard image field required multiple contributed modules. As of Drupal 8.8 (released December 2019), the media module is ready to be used full-time. In this class we'll cover everything you need to know to implement this "new" feature.
Learn the Drupal 8 Group Module
Out of the box, Drupal doesn't support restricting content in a sub-set of your site. The Group module allows you to create arbitrary collections of your content and users on your site and grant access control permissions on those collections. The Drupal 8 Group module replaces the Drupal 7 Organic Group Module.