Full and Half Day Training

Learn from the Best

From our start with Capital Camp to the iterations of Drupal Government Days to the Drupal GovCon, we've worked to provide amazing cutting edge training and this year is no different. This year, we hope to offer training virtually on Wednesday - the day before the virtual conference.

Training class sizes are limited. So, you will need to sign up for the training using the links provided to each of the training classes.  Registration for training is open now.

We want this to be a great experience for our trainers and attendees, so please, Help Us out and ONLY register for training you will attend and appropriate for your individual skill level.  Where necessary, also please come to the class prepared with any required software installed and properly configured. Note: These ARE hands-on training, so don't forget your wifi-enabled laptop. Usually, no special software is needed but where it is, the individual training partner will let you know. Additionally, you may use PC or Mac.

Please note, you must be registered for Drupal GovCon in order to attend ANY TRAINING sessions.  When you register for the Con, you'll receive a code you can use to register for training.  If you are logged in AND have a ticket to the 2020 event, you should also see the code directly below the schedule. 

Wednesday, September 23rd

What am I Getting Myself Into? A Drupal Crash Course for Non-Developers, by Promet Source

Full Day:  10am - 6pm ET

Are you responsible for project management, content, or vendor selection and preparing to work with Drupal? This one-day training delivers all of the tools you need to get started. Delivered by an Acquia Certified Drupal Developer, this training will answer the questions you didn’t even know to ask!

REGISTER


Component-based theming using the USWDS and Pattern Lab, by Bixal

Full Day:  10am - 6pm ET

Join us as we take a look into component-based design using the United States Web Design System. Together we will master Component-based theming with Pattern Lab as we work to identify complex patterns, define encapsulated components, utilize command-line tools such as Composer, NPM and Gulp to quickly create a USWDS PatternLab managed theme. Learn how to work smarter in developing components that can easily be integrated into your next project without having to recreate yourself. 

If you consider yourself a front-end developer and have worked with Pattern Lab and Drupal, and are looking to use the United States Web Design System, but want to dive even deeper, then you will be right at home learning the newest techniques to take your skills to the next level as we master Component-based theming with Pattern Lab.

REGISTER


Case Management with CiviCRM and Drupal, with AGH Strategies

Morning Half Day: 10am - 2pm ET

Are you trying to handle citizen cases with spreadsheets or ad-hoc forms? If you are running a Drupal site, CiviCRM can track constituent needs, stakeholder contacts, and progress toward completion from right within your site. CiviCRM is an open-source constituent relationship management system that installs as a module within Drupal.

In this training, we will cover how to use a Drupal site with CiviCRM to manage cases for constituent requests, social services, and more.

REGISTER


 Composer Basics for Drupal Developers, by DrupalEasy

Morning Half Day: 10am - 2pm ET

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 both this tool is fully revealed. In this half-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 look at the "Drupal Composer Drupal Project" Composer template - a current best practice for managing Drupal 8 codebases.

Prerequisites for composer basics training are: basic command-line navigation skills and having Composer installed.

REGISTER


Drupal 8 Configuration Management Basics, by Oomph Inc.

Morning Half Day: 10am - 2pm ET

This training will provide an overview to Drupal's Configurations Management System and the Config Split Module. We will start with Configuration Management basics and common configurations. We will then move into live demos that will show how to setup Configuration Management and the Config Split Module.

REGISTER


Drupal 8/9 content migrations, by Agaric

Morning Half Day: 10am - 2pm ET

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 affects 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.

REGISTER


Upgrading to Drupal 8/9 using the Migrate API, by Agaric

Afternoon Half Day: 2:30pm - 6:30pm ET

Learn to use the Migrate API to upgrade your Drupal 6/7 site to Drupal 8/9. Check how the automated upgrade procedure can help you get a head start in writing the migrations. You will have the opportunity to change your site’s information architecture as part of the upgrade process. 

With the maturity of Drupal 8 and version 9 already available, now is a great time to upgrade your site from Drupal 6 or 7. In this training, you will learn how to plan and execute successful upgrade projects.

REGISTER


Intro to PHP, by Debug Academy

Afternoon Half Day: 2:30pm - 6:30pm ET

Making the transition from "dabbling in code" to understanding a programming language can be daunting. If you're choosing a first programming language to learn, PHP is a great place to start. As of April 2020, it is reported that PHP is in use by 78% of ALL websites (Drupal included)! Not a bad choice for a first language!

Join Debug Academy as we dive into learning PHP through a combination of lectures, code samples, and exercises. Our knowledgeable, experienced, empathetic instructors understand that people come to code from all different backgrounds. We focus on delivering the material in an accessible, jargon-free way to make sure the concepts stick. Come uncover the world behind variables, loops, functions, and much more!

REGISTER


 Advanced Multilingual Site-Building Techniques, by Aimee Hannaford

Afternoon Half Day: 2:30pm - 6:30pm

Do you have to support multilingual Drupal websites? Are you exploring adding multilingual support to your current websites? Do you have some tricky language and display logic the business is asking for?

Come learn beyond the Drupal 8+ language basics. We will do a review of the basics to solidify terminology and tools that are used for the advanced portions of the course. We'll dive deeper into intermediate and advanced topics allowing for hands-on engagement and lots of question and answer time.

REGISTER