Wednesday, October 18 - Drupal Training & Summits

-

Login to Register

Component-based Development in Drupal 8

Mediacurrent with Mario Hernandez Intermediate
In this training we will put into practice one of the latest latest trends in development, components. Building a website using the component-based approach can dramatically improve collaboration among teams, making code more reusable, flexibility and long term maintenance of your website. We will work on building a living styleguide which will become the single source of truth for markup, styles and javascript behaviors.

-

Login to Register

Getting Started with Drupal

Agaric & Digital Echidna Beginner
This training is aimed at people just starting with Drupal. Basic concepts will be explained and later put into practice. The objective is that someone, who might not even know about Drupal, can understand the different concepts and building blocks to create a website. By the end of the day, a simple yet fully functional website will be built.

-

Login to Register

Object Oriented PHP

Chapter Three Beginner

With the move to Drupal 8 everyone who works in the PHP layer will be exposed to more and more to object­ oriented code. Come learn the basics of working with objects in PHP and how OOP can help you to write well­ structured code.

-

Login to Register

Supercharged SEO & Accessibility

Hook 42 with Aimee Degnan and Carie Fisher Intermediate
When properly configured, Drupal is a very SEO-friendly and accessible web framework. The trick is to know which Drupal modules you need to install and how to optimally configure them. Configuration doesn’t stop at the module level - a solid content strategy is required to make the most effective and accessible website. “Content is King” and our job is to make Drupal showcase content in the most accessible way to consumers and search engines.

-

Login to Register

Backdrop CMS Summit

Backdrop CMS is a content management system based on the Drupal you know and love, but with a new mission that aims to decrease the cost of long-term website ownership. The goal of this Drupal fork is to empower more people to do more things on the web. At the Backdrop Summit you'll learn about the Backdrop software and its differences from the Drupal CMS.

-

Login to Register

Drupal Crash Course for Non-Developers

Promet Source with Margaret Plett Beginner
This course provides a broad introduction to Drupal, tailored specifically for content editors and project managers. Students will learn the essential skills necessary for managing and configuring content on Drupal websites. Hands on labs will include work with Content Types, Menus, and Views.

-

Login to Register

Nonprofit Summit

The BADCamp Nonprofit Summit (NPS) is back in Berkeley for 2017 with even more opportunities for nonprofits and developers to collaborate, learn, and grow! We’ve got a full day of case studies, presentations, and small-group breakout sessions, all led by nonprofit tech experts. Come discover new tools and strategies, learn how to use them, and make contacts with other members of the Drupal nonprofit community!

Please fill out this survey and help us co-create an amazing day at the Nonprofit Summit.

Click to Complete Survey

Wednesday, October 18Saturday, October 21

Thursday, October 19 - Drupal Training & Summits

-

Login to Register

Component-based Theming with Twig

Forum One with Chaz Chumley Intermediate
Join us as we walk through the theming variations that started with the traditional theme-centric design and has quickly moved into component-based design. Together we will master Component-based theming with Twig as we work to identify patterns, define components, utilize command line tools such as Composer, NPM and Grunt 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 them yourself.

-

Login to Register

Drupal 8 Configuration System Basics

Drupal Easy with Mike Anello Beginner
The Drupal 8 configuration system can provide great advantages to managing the configuration of a site, but it can also cause massive headaches if used improperly. This presentation will provide an overview of how the Drupal 8 configuration system works, best practices on basic workflows to utilize it effectively, and a small sampling of some of the contributed modules available to enhance it.

-

Login to Register

Theming Drupal 8

Drupalize.Me with Amber Matz and Joe Shindelar Intermediate
Themes combine HTML, CSS, JavaScript, and Drupal in order to make beautiful websites. Creating truly unique themes requires knowing how to use the Twig template language to manipulate HTML, how to add CSS and JavaScript assets in a way that's compatible with Drupal's caching, all while maintaining the flexibility that Drupal is known for.

-

Login to Register

Higher Education Summit

The Higher Education Summit is a unique opportunity for site owners, IT managers, developers, content creators, and agencies dedicated to supporting and advancing the use of Drupal in academia to share, learn, and strengthen our community of practice. Through panels, talks, and ample breakout sessions, participants share and learn from one another’s victories and challenges, and build momentum in cross-institutional initiatives. This year's theme is using Drupal as a collaboration tool (intranets, research sites, data sharing, administrative tasks, portals, etc.).

Please fill out this survey and join us at the higher education summit.

Click to Complete Survey

-

Login to Register

Front-end Summit

Front-end development has evolved more rapidly than any other web discipline over the past several years. We flex and grow to absorb an ever-changing variety of workflows, toolsets, best practices, and technologies. We've got a full day of informal presentations and breakout sessions planned to cover a wide variety of cutting-edge front end technologies and challenges.

Please fill out this survey and help us co-create an amazing day!

Click to Complete Survey

-

Login to Register

Intro to Backdrop CMS

Jen and Nate Lampton Beginner
Backdrop CMS is for the small to medium sized business, non-profits, educational institutions, and companies or 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.

-

Login to Register

Content Strategy for Drupal 8

Evolving Web with Suzanne Dergacheva Beginner
Drupal is a powerful tool for managing structured content. Many Drupal projects revolve around producing, displaying and organizing content effectively. This course will walk you through the process of creating a content strategy for your next Drupal project, and planning out how that content will be structured in Drupal. Whether you're creating a brand new site or migrating to Drupal, you'll learn techniques that will help you build a solid content strategy and a successful Drupal website.

Friday, October 20 - Sessions

-

Login to Register

Big BADCamp Party

Come to the official BADCamp party on Friday night! We will have drink tickets burning a hole in our pockets, so come early and be prepared for a good time. There will be great music and ample space on the Dance Floor. There will also be tables and quiet areas to chat. Mix with your friends, business acquaintances, potential clients or employers.

DJ: Chaz Chumley

Saturday, October 21 - Sessions