Landing Page Architecture and Theming for Drupal

Learn techniques for landing page design, configuration, and theming

Course Description

Learn how to configure and theme landing pages for Drupal 8. This training will cover various techniques for landing page design, configuration, and theming. You'll learn what questions to ask before you start building a landing page and how to decide what approach to take.

We'll build out several landing pages throughout the course and create a theme that provides a layout for each one. We'll also talk about ensuring that your landing pages enable accessible and effective content.

The course will cover how to use a variety of modules that are useful for building landing pages including Paragraphs, Block Types, Panels, and the new core Layout Builder.

Learning Objectives

You'll come away from the course with knowledge of:

  • How to plan effective landing pages that work for content editors and end-users
  • How to use Block types and Paragraphs to build landing page components
  • How to pick the best configuration technique for your landing page
  • Theming techniques that will enable consistent landing page components
  • Accessibility for landing pages
  • Using the layout builder to create more flexible landing pages


Throughout the training, we'll do hands-on exercises to build out a set of landing pages. We will:

  • Design a landing page and use a checklist of questions to ask in the design phase
  • Build Paragraphs-based landing pages
  • Build landing page components with custom blocks
  • Theme landing pages so that content editors can configure the design of the components
  • Analyze the accessibility of our landing page content
  • Use Views, entity references, and media techniques to build landing page content
  • Create landing pages with flexible layouts using the Layout Builder

Who Will Gain the Most From This Training?

Site builders and themers who are familiar with Drupal site building and are looking for new techniques for creating layouts and landing pages.


What do I need to bring? You need to bring a laptop and charger to the course. Or contact us to rent a laptop.

Can I pay with a cheque? In most cases, we do accept payment by cheque. Contact us and we can issue you an invoice for the training.

What size is the class? Our classes usually have 6-10 participants, and we have a hard limit of 12 participants per trainer. 

Do you offer discounts for charities or individuals? Yes, contact us to receive a discount on the course.

Do you offer custom training? Yes, we can provide on-site, custom training for your team. Just get in touch with us and we can set up a training that fits your needs.

Do you offer refunds? Tickets are non-refundable, however it's free and easy to transfer your ticket to another person. Contact us to let us know if you'd like to transfer your registration.

Related Courses

Drupal Site Building & Architecture

Learn how to structure your content, creating dynamic content listings, and use modules to add essential functionality to your site.

Drupal 8 Advanced Site Building

Learn how to use advanced configuration techniques to take your site building skills to the next level.

Drupal Theming

Customize Drupal's look and feel by creating themes from scratch and with Bootstrap

Evolving Web Newsletter

Sign up for tutorials, best practices and insights, plus info about our acclaimed Drupal Training series.