Landing Page Architecture and Theming for Drupal 8

Learn techniques for landing page design, configuration, and theming

You must have basic knowledge of HTML and CSS and basic site building skills (know how to create content types, blocks, and views)

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 modules like Paragraphs, Inline Entity Form, and Panels
  • How to pick the best configuration technique for your landing page
  • Theming techniques that will enable consistent landing page components
  • Accessibility for landing pages
  • New techniques for building landing pages provided by Drupal core


  • Designing a successful landing page: a brief intro
  • Questions to ask before implementation
  • Building a paragraphs-based landing page
  • Building landing page components with custom blocks
  • Techniques for theming landing pages
  • When to use views
  • Techniques for creating landing pages with flexible layouts
  • Using Panels and Display Suite
  • New Layout tools in Drupal 8

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 8 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 8 Theming

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