Drupal is a CMS and application development platform that has become immensely popular in the D.C. region, especially with non-profits and government entities. Our Drupal track this year focuses on the newest release, Drupal 8, and how to prepare your team for it.
(Return to the Full Schedule)
Docker is hot right now and if you’re ready to get started, you’ve come to the right place. In this tutorial, we’ll go over basic Docker concepts like Dockerfiles, containers and images. We’ll look at some sample applications including WordPress, Drupal as well as some framework-based examples. We will talk about strategies for building Docker […]
Master Drupal 8’s new Twig templating engine to create fun and fast websites with simple steps to help you move from concept to completion. Starting from the bottom up we will walk through setting up and configuring a new Drupal 8 website, learn how to work with core themes and create a Twig theme. We […]
Join a meeting of the Drupal NOVA User Group of DC. (Open to the public as well as all conference attendees holding any ticket type.) Grab a free ticket if you’d like to attend. Presentation Title: Make your code do your job Presenter: Larry Garfield Presentation Description: Throughout history, advancement has come from reducing the amount of […]
“Progressive decoupling with your favorite javascript framework” Decoupled Blocks is a javascript-framework-agnostic decoupling tool for Drupal 8. It allows blocks to be written in the javascript framework of your choice, without needing to know any Drupal API’s. Currently the module supports Angular 2 and React, with Ember support coming soon. First announced at DrupalCon New […]
Switching to Symfony for Drupal 8 means changing how you add new functionality to your site. Many of these are implemented as Plugins, for instance: Blocks, Fields, Widget, REST resources, andImage effects. In this session you will learn why Plugins exist and how to implement your own. We’ll discuss the various interfaces, the Plugin Manager […]
In this session, we will cover the Drupal 8 Entity API. We will talk about content and configuration entity. The differences between content and configuration entity will be covered as well as we discuss how to create custom entity, store and query entity data, and handle entity validation.
Gulp is a powerful utility for automating development workflows. Tasks are written using code, not configuration, enabling the easy creation of highly-custom and flexible automations. This talk introduces developers to the core concepts of gulp.js, and how to leverage it for new & existing projects. We’ll cover several examples of common tasks for managing CSS, […]
Drupal 8’s release last year formally heralded in Object Oriented Programming in the Drupal ecosystem. While it was always available due to Drupal being written in PHP, it wasn’t until the introduction of the new underbelly of Drupal that it stepped to the forefront. Let’s take a look at how to get started with Object […]
Modern web design requires thinking not of a series of pages, but of content, in the abstract. It requires not building a design, but a system. Fortunately, some content management systems fit that model extremely well. In this session, we’ll explore the concept of design components and atomic design, and how they can be realized […]