Train
Zivtech conducts both public and private Drupal training workshops for all skill levels. Our team specializes in creating advanced and custom curricula for our clients.
Available Workshops
Site Building, Drupal Training
Drupal is a versatile and powerful content management system. We explore its capability in our Drupal 7 Site Building workshop. We teach strategies for building sites without custom code, using Drupal core and contributed modules. We highlight the best modules for common tasks, introduce content types, users, permissions, paths, blocks, menus, themes, subthemes, text formats, views, and much more. Workshop participants are introduced to these topics through hands-on exercises.
Views Module, Drupal Training
Views is a flexible tool for controlling how lists and tables of content are presented in Drupal. And our Views Module Workshop is a thorough introduction to this powerful tool. During our workshop participants learn to build and customize content ‘views’. Participants learn how to set styles, as well as add fields, displays, and filters. We explore arguments and building related content views using taxonomy. We also build RSS feeds. Finally, we explore using contributed modules in combination with Views, such as Flag module and Nodequeue.
Architecture Best Practices, Drupal Training
The key to building a great Drupal site is making smart architectural decisions at the beginning of the project. An understanding of Drupal architecture is critical for site-builders, project managers, designers, and general decision makers. Drupal websites are made of basic building blocks. Using these building blocks correctly to meet the needs of your site is essential. Doing so makes future maintenance, expansion, and upgrades both possible and cost effective. In this workshop, Zivtech teaches the fundamentals and best practices of clean and sustainable architecture.
Beginning jQuery, Drupal Training
Our jQuery workshop provides a general introduction to the jQuery JavaScript library. We highlight particular strengths of jQuery while reviewing basic syntax and methods. Our workshop specifically addresses the use of jQuery on the Drupal platform by way of hands-on exercises. Participants learn how to add jQuery functionality via modules and themes, including how to add tabs, dialog/alert boxes, and how to hide/show page elements.
Front End Development, Drupal Training
Drupal’s powerful theme system facilitates the construction of beautiful websites and the ability to fully customize the display of these websites. In our Front End Development workshop, we teach you how to leverage this power. This workshop includes an overview of the theme system, base theme set-up and configuration, front end related modules, and customizing the display of forms, menus, and node templates. Our trainers also highlight the intersections between the theme and ‘hook’ system, as well as how to work with new Drupal 7 render arrays.
PHP Development, Drupal Training
Our PHP for Drupal workshop is an introduction to PHP from a Drupal perspective. We introduce you to PHP syntax, key Drupal functions, and Drupal coding standards, as well as get you reading and writing some actual Drupal code. We will familiarize you with using the Drupal codebase and API to solve problems.
Sass & Compass, Design Training
Sass (Syntactically Awesome Style Sheets) is a superset of CSS3 that adds power and reusability to the CSS you write today. By harnessing the power of variables, mixins, nesting, functions, and control directives, Sass allows you to write cleaner and more reusable CSS. Sass also gives you the power to do things that otherwise would not be practical with CSS alone. Combined with Compass, a Sass-based framework that allows you to use and create libraries of mixins, variables, and functions, Sass has the power to radically change not just how you theme, but how you think about theming.
Module Development, Drupal Training
Our 'Drupal 7 Module Development' workshop is a crash-course in solving problems by building custom modules. Our workshop focuses on how to approach a problem that existing modules just do not solve. Follow along in your individual development sandbox as we show you how to put Drupal’s APIs to work. Attendees will leave our workshop with working knowledge of Drupal’s core menu, form, entity and field systems, as well integrations with Ctools and Views modules.
Professionalizing Your Development Environment & Workflow, Drupal Training
A Drupal development environment needs a local and development server, text editor, version control system, bug tracking system, and some configuration. A Drupal development workflow needs strategies for handling code changes, configuration changes, patches, deployment, updates, code management, task management, and testing. By introducing a standardized system to manage all of the moving parts, both freelance developers and teams can greatly increase efficiency and reduce frustration.
Rocking Responsive Web Design, Drupal Training
Responsive Web Design (RWD) is a fresh perspective on design for Internet capable devices. It facilitates the artful presentation of content on every size screen. This workshop will explore techniques for progressively building a Mobile First, RWD website on the Drupal platform. We highlight common Drupal pitfalls, themes, and modules.
Search API With Apache Solr, Drupal Training
Search API module provides a powerful framework that lets you integrate your site with search backends like ApacheSolr and build out searchable interfaces of any Drupal entity with Views. Want a fully searchable user directory, a faceted sitewide search, or search-based related content panes? These can all be built with Views.