Having worked as a trainer and educator for a large part of my professional and volunteer life, I can say, with 100 percent certainty, that we all need a little training now and then.
It’s all to do with the training: you can do a lot if you’re properly trained. -Queen Elizabeth II
The Web Team is immersed in technical training mode at the moment. In December, Lee Walker of Code Journeymen and a local Drupal expert, spent a week in half-day sessions devoted to the development of GIT repositories and using various tools such as Composer and Lando. All preparatory steps to working with Drupal, our new content management system. Training continued on Jan. 16 focusing on configuration management and best practices for working as a team with shared coding responsibilities. We have one more session on Jan. 30 with Lee.
Our next training event, a Drupal Jumpstart, the first week of February, will be led by David Platek of Acquia Professional Services. The audience for Day 1 is the UTC web and editorial teams and experienced content editors from across campus. Days 2 through 4 will focus on the more technical aspects of Drupal set-up and use and are aimed at web developers, programmers and designers.
Seats for this workshop are by invitation and require reservations, but the table below provides the general topics and activities taking place over the week.
|Tuesday, 2/5||Wednesday, 2/6||Thursday, 2/7||Friday, 2/8|
|Introduction to Drupal||Display architecture: basic Views||Configuration management||Custom module development: anatomy of a module and pages|
|Local environment setup: download and install Dev Desktop 2 and Drupal 8||Display architecture: advanced Views||Features, Distributions, Installation profiles, and multisite||Custom module development: blocks|
|Data architecture: content types and entities||The codebase: installing modules||Development and deployment workflows||Custom module development: input filter|
|Display architecture: display modes||Exercises: data and display architecture||Exercises: development and deployment||Custom theme development: anatomy of a theme|
|Display architecture: image and text formats||Exercises: data and display architecture||Content architecture: field groups, field collections, and Paragraphs||Custom theme development: exercises|
|Users, roles, permissions, and content workflows||Display architecture: Display Suite||Advanced workflows with BLT and CI||Additional resources and thoughts|
UTC has contracted with Acquia for two other sessions that will be scheduled in coming months (no specific dates confirmed at this time, so stay tuned). The next session will be a discovery workshop, which will produce a roadmap for our migration from OUCampus to Drupal. And the final workshop will be on Drupal Architecture with a technical focus.
This by no means is the only training that will be planned or offered, but these sessions are meant to bring the UTC web team up to speed on the techniques and processes that are needed to move us forward in the migration.
We are also starting to plan the campus-wide training that will begin mid-year for departmental content editors. So, the answer to the real question of “will there be more training offered?” is an absolute yes!