Trainings

Level up your Drupal and Drupal adjacent skills at this year’s GLOBAL BADCamp! BADCamp has 2 full days dedicated to training.

Registration is now open. Reserve your spot today, seats fill up fast!

This year we are charging a fee $50 for whole day and $25 for half day training to cover operating expenses. BADCamp is 100% volunteer run and 100% funded by our sponsors and the support of our local community.

The last day to request a refund is Monday October 5, midnight PT.

Thank you for your understanding.

 

If you can't afford the training fees or it's super complicated to get funding, please reach out to the BADCamp organizers via the contact form and we will help! We have had generous attendees offer to donate extra seats in the classes.

 

Getting Started with Drupal

Skill Level
Skill Level
Everyone
Trainers
Trainers
Drupal, an open source content management system, is used to make many of the websites and applications you use every day. Drupal has great standard features, like easy content authoring, reliable performance, and excellent security. In this live session, David Needham, Pantheon’s expert Drupal instructor, will walk you through the essentials of creating your first Drupal website. By the end, you’ll have an understanding of Drupal’s fundamental building blocks and a working sandbox on Pantheon that you can continue to use for as long as you like.

Wednesday, October 14

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

Date
Day
Wednesday, October 14
Time
Timeslot
9:00am - 12:30pm (PT)
Skill Level
Skill Level
Intermediate
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.
Payment

Half-day analytics training workshop.

6 Spaces Available

Getting Started with Drupal - Wednesday

Date
Day
Wednesday, October 14
Time
Timeslot
9:00am - 12:30pm (PT)
Skill Level
Skill Level
Everyone
Trainers
Trainers
Drupal, an open source content management system, is used to make many of the websites and applications you use every day. Drupal has great standard features, like easy content authoring, reliable performance, and excellent security. In this live session, David Needham, Pantheon’s expert Drupal instructor, will walk you through the essentials of creating your first Drupal website. By the end, you’ll have an understanding of Drupal’s fundamental building blocks and a working sandbox on Pantheon that you can continue to use for as long as you like. From there, you can continue to explore at your own pace with our recommended self-serve training resources.
Payment
188 Spaces Available

Component-based theming with the United States Web Design System

Date
Day
Wednesday, October 14
Time
Timeslot
9:00am - 4:30pm (PT)
Skill Level
Skill Level
Intermediate
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.
Payment
18 Spaces Available

Introduction to Decoupled Drupal with GatsbyJS

Date
Day
Wednesday, October 14
Time
Timeslot
9:00am - 4:30pm (PT)
Skill Level
Skill Level
Intermediate
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.
Payment
3 Spaces Available

Drupal 9 Content Migrations

Date
Day
Wednesday, October 14
Time
Timeslot
1:00pm - 4:30pm (PT)
Skill Level
Skill Level
Beginner
Trainers
Trainers
Learn to move content into Drupal 9 using the Migrate API. A short overview of the Extract-Transform-Load (ETL) pattern that migrate implements will be presented. Source, process, and destination plugins will be explained to learn how each affect the migration pipeline. By the end of the training, you will have a better understanding on how the migrate ecosystem works and the thought process required to plan and perform migrations. All examples will use YAML files to configure migrations. No PHP coding required.
Payment
11 Spaces Available

Intro to Backdrop CMS

Date
Day
Wednesday, October 14
Time
Timeslot
1:00pm - 4:30pm (PT)
Skill Level
Skill Level
Beginner
Trainers
Trainers
Backdrop CMS is Drupal 7, but it includes many of the features you'll find in Drupal 8. It's been optimized for performance, and improved for usability. Backdrop is targeted towards companies and organizations who are delivering comprehensive websites on a budget. This introductory training will cover the basics of creating and administering a website with Backdrop CMS.
Payment
17 Spaces Available

Thursday, October 15

Project Management for Drupal Projects

Date
Day
Thursday, October 15
Time
Timeslot
9:00am - 12:30pm (PT)
Skill Level
Skill Level
Intermediate
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.
Payment
11 Spaces Available

Upgrading to Drupal 9 using the Migrate API

Date
Day
Thursday, October 15
Time
Timeslot
9:00am - 12:30pm (PT)
Skill Level
Skill Level
Intermediate
Trainers
Trainers
Drupal 9 is out! Learn to use the Migrate API to upgrade your Drupal 6/7 site to Drupal 8/9. In this training you will know what tools are available to accomplish the task and how to use them. You will also learn how to plan and execute successful migration projects. The examples include how to perform changes in site architecture between the sites and tips on troubleshooting issues. Migration of different field types will be presented.
Payment
16 Spaces Available

Composer Basics for Drupal Developers

Date
Day
Thursday, October 15
Time
Timeslot
9:00am - 4:30pm (PT)
Skill Level
Skill Level
Intermediate
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.
Payment
11 Spaces Available

Getting Started with Drupal - Thursday

Date
Day
Thursday, October 15
Time
Timeslot
1:00pm - 4:30pm (PT)
Skill Level
Skill Level
Everyone
Trainers
Trainers
Drupal, an open source content management system, is used to make many of the websites and applications you use every day. Drupal has great standard features, like easy content authoring, reliable performance, and excellent security. In this live session, David Needham, Pantheon’s expert Drupal instructor, will walk you through the essentials of creating your first Drupal website. By the end, you’ll have an understanding of Drupal’s fundamental building blocks and a working sandbox on Pantheon that you can continue to use for as long as you like.
Payment
194 Spaces Available