Wednesday, October 2

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

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

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

18 Spaces Available

Hosting Drupal on Kubernetes

Large scale Drupal sites have been difficult to deploy, due to the complexities of integrating multiple pieces of infrastructure. Many have resorted to using hosting companies that provide an out-of-the-box solution. However, this locks you in to one vendor. Kubernetes allows you to break that lock and host your entire site, at global scale, on pure open source software. This training will introduce you to Kubernetes, a container orchestrator, including how to deploy new object definitions, infrastructure, and security certificates.
Payment

Register for the Hosting Drupal on Kubernetes training.

23 Spaces Available

Become a Developer Experience Superhero: Building Processes That Unlock Your Team's Potential

Time is wasted and quality suffers when there is no agreed-upon process for onboarding new developers into a project, running project tests (you wrote tests right?), and deploying the project to your staging infrastructure. Time = money, Quality = money. Your team needs predictable and easy to use systems and processes that free up brainpower and creativity to deliver amazing web work. It's not all that complicated to developer those systems, and in this training, we'll cover some ways to get these basics dialed in for your team so you can get to the amazing work of building the internet.
Payment

Register for the Become a Developer Experience Superhero: Building Processes That Unlock Your Team's Potential training.

15 Spaces Available

Component-based Theming with Pattern Lab

Timeslot
Venue
Skill Level
Trainers
Join us as we walk through an advanced look into component-based design. 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 PatternLab managed theme. Learn how to work smarter in developing components that can easily be integrated into project after project without having to recreate yourself. If you consider yourself a front-end developer then you will be right at home learning all the newest techniques to take your skills to the next level as we master Component-based theming with Pattern Lab.
Payment

Register for the Component-based Theming with Pattern Lab training.

40 Spaces Available

Getting Started with Drupal 8

Timeslot
Skill Level
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

Register for the Getting Started with Drupal 8 training.

24 Spaces Available

Intro to Backdrop CMS

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

Register for the Intro to Backdrop CMS training.

8 Spaces Available

Component Based Development

With the component-based approach becoming the standard for Drupal 8 development we’re beginning to see some slick front-end environments show up in Drupal themes. The promise that talented front-enders with little Drupal knowledge can jump right in is now a reality and we at Mediacurrent are experiencing this firsthand already. In this training, we will put into practice one of the latest trends in development: components. Building a website using a component-based approach can help make code more reusable, dramatically improve collaboration among teams, while improving flexibility and long-term maintenance of your project. We will work on building a living style guide which will become the single source of truth for markup, styles, and javascript behaviors.
Payment

Register for the Component Based Development training.

32 Spaces Available

Composer Basics

Timeslot
Skill Level
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 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 a the "Drupal Composer Drupal Project" Composer template - a current best practice for managing Drupal 8 codebases. As time permits, additional Composer-related tips and tricks will be discussed and demonstrated.
Payment

Register for the Composer Basics training.

13 Spaces Available

New Contributor Workshop

Come for the code, stay for the community. Drupal thrives on community contributions in the form of patches and documentation to both contributed modules and core. This helps the project move forward and stay relevant. Not everyone who works on open source projects is a senior developer. Drupal is built through lots of little tasks. Smaller tasks help people increase confidence and gain experience, which, in turn, leads to more contributions. We'll build on each other's strengths to learn how to navigate the issue queue while having fun trying new things.