Training

Full-Day Training

All full-day training sessions are from 9 am to 4 pm on Friday, November 16 and cost only $100.  Seats are limited to 20 students.  Offerings include:

Getting Started with Drupal

There is no better way to learn Drupal than build something.  We use the goal of building a blog to explore the Drupal's key concepts and capabilities.   With a combination of lecture and hands-on, you will get a jump start learning Drupal.   You will learn key core concepts and get comfortable using the administration interface to create a website... more

Critical Skills for the Modern Drupal Project Manager

In this course, we will review the core responsibilities of a PM and some of the tools available to help you better manage them. We will also discuss some communication tools and techniques to help you have the difficult conversations with your clients. In the afternoon, we will focus more on learning the basic toolkit of a Drupal developer to help familiarize with how these tools work and better equip you to understand what your team does on a daily basis. You may even feel empowered to jump in and help out with some of the small stuff... more

Drupal 8 Theming Quickstart

Want to learn how to create your own theme in D8? We’ll go through the basics of setting up a new theme, look at how to import CSS and JavaScript (and how to not load or replace core CSS & JS too!), and dig into Twig, the new templating language. We’ll also talk about how core themes are organized in D8 and how they can impact (and help) what you work on... more

Writing Your First Drupal Module

A step by step guide to custom coding for Drupal 8. Drupal 8 exposes developers to a fully object-oriented programming environment with a ton a power!  This training is geared towards folks new to Drupal 8 module development and wants to get a solid introduction to some of the core APIs we will need to learn... more

Modern Workflows for the Modern Developer

Mature web frameworks allow developers to build complex functionality (relatively) easily. Browser support is the best it has ever been. Cloud based development & hosting platforms allows small teams to operate in ways previously only reserved for large projects. Development tooling leveraging Docker makes local development extremely powerful... more

Half-Day Product Demos

All half-day product demos are free and limited to 20 attendees.  Offerings include:

On-Demand Staging Environments with Tugboat.qa

Tugboat.qa builds a working preview of a website for any branch, tag, commit, or pull request in a git repository. In this workshop, we'll walk you through the process of creating a YAML configuration file to build full-stack environments for a Drupal website. Site previews help developers share their work as soon as it's ready with stakeholders and team members who often don't have time to set up "local" environments to track progress... more

Getting the most of DevShop

DevShop is a "cloud hosting" system for Drupal. DevShop makes it easy to host, develop, test and update drupal sites. It provides a front-end built in Drupal and a back-end built with drush, Symfony, and Ansible... more