Intermediate

Analytics Pro: Own your Data and Put it to the Service of your Cause

Skill Level
Skill Level
Trainers
Trainers
Data can tell your story, but only if you’ve configured your technology to track the right high value interactions. This hands-on training will blend best practices across Google Analytics, Tag Manager, and Data Studio with practical exercises in data ownership. Marketers, site owners, developers, and content strategists alike will emerge with a magic wand to wave in the service of their cause.

Decoupled Drupal with GatsbyJS

Skill Level
Skill Level
Trainers
Trainers
In this hands-on training workshop we will cover how to take leverage the powerful features of Drupal as a Content Management System to build the back-end architecture and infrastructure by using Paragraph types, content types and Views to provide filtered content that lends itself to a component-based front-end.

Project Management for Drupal Projects

Skill Level
Skill Level
Trainers
Trainers
rgs
Open Source Drupal Development is a specialty and so is Drupal Project Management. What can you do to ensure your next Drupal project is a huge success for your organization or clients? Join senior FFW staff as they share their experience working with some of the largest and most complex projects ever built and help you understand and implement best practices at every stage of your project.

Component-based theming with the United States Web Design System

Skill Level
Skill Level
Trainers
Trainers
Join us as we walk through the United States Web Design System and how to take advantage of its accessible and responsive components including design tokens, layouts and components.  Together we will master Component-based theming with Twig as we work to implement USWDS patterns within Pattern Lab and integrate them into a Drupal 8 theme.

Composer Basics for Drupal Developers

Skill Level
Skill Level
Trainers
Trainers
The Composer dependency manager can sometimes be a little intimidating for new users - until you learn just a little bit about what is under the hood, then the full power of this tool is fully revealed. In this full-day workshop, we'll learn the basics of Composer to manage a project's dependencies using hands-on examples. Once we know the basics, we'll take a deep dive into the "drupal/recommended-project" Composer template - the best practice for managing Drupal 8 codebases.