Course Outline
Day 1: Administering Drupal for Government
Introduction to Drupal
- What is Drupal and its use cases for government
- Drupal architecture and building blocks (nodes, fields, entities, views)
- Core vs contributed modules
User and Content Management
- Managing users, roles, and permissions for government
- Creating and managing content types
- Workflow management and content moderation
Organizing and Displaying Content
- Taxonomy for classification and tagging
- Managing menus and navigation
- Friendly URLs and aliases with Pathauto
Site Administration Basics
- Using the Admin Toolbar
- Viewing logs and troubleshooting with Watchdog
- Maintenance mode and site settings
Day 2: Content Presentation with Views and Styling for Government
Working with Views
- Introduction to the Views module
- Creating lists, tables, and grids
- Sorting, filtering, and contextual filters
Blocks, Regions, and Layouts
- Understanding the block system
- Assigning blocks to regions
- Page layouts with Layout Builder
Basic Theming
- Introduction to responsive theming
- CSS basics for Drupal theming
- Overriding styles and theme layers
Managing Media
- Working with the Media module
- Embedding images, video, and documents for government
- Media libraries and reusability
Day 3: Theming, Customization, and Site Maintenance for Government
Drupal Theme System
- Understanding base themes (Olivero, Claro)
- Installing and customizing contributed themes
- Creating and working with sub-themes
Twig Templating
- Introduction to Twig templates
- Overriding templates for content types and fields
- Debugging with Twig and browser tools
Extending Drupal
- Essential contributed modules (Pathauto, Redirect, Devel)
- Installing and updating modules for government
- Introduction to creating custom modules
Maintenance and Security
- Updating core, modules, and themes
- Backup and restore strategies for government
- Security best practices
Summary and Next Steps
Requirements
- Familiarity with web-based user interfaces for government applications
- Experience using a web browser for content and site management in public sector environments
- Basic knowledge of HTML is advantageous for government roles
Audience
- Web administrators for government agencies
- Content managers in public sector organizations
- Web developers starting with Drupal for government projects
Testimonials (5)
That the course was tailored to my needs based on the pre-course questionnaire. Parts I felt stronger on were given less time so that we could focus on my less knowledgeable topics, which improved the pacing of the course. Lukasz was very good at explaining a given topic based on my experience level, and had a lot of relevant examples to match that level.
Evan Lynskey - Marine Institute
Course - Master Drupal 9 Site Building / Architecture
Luke was able to adapt content to my requirements, its was fantastic
Taru Khanna
Course - Administering a Drupal 7 Website
How it covered the topic in a highly comprehensive manner.
Kathryn Blanch - Thales Group
Course - Drupal 8 Themes
Topics that were covered were done well and with relevant exercises, and several times Lukasz also referred back to the structure of our own council website to show where certain entities we had talked about in the training were already in use on the site, which I thought was a good way to cement the ideas that had been learned.
Rob O'Driscoll - Limerick City & County Council
Course - Building Web Applications with Drupal 8, Views, Fields and Panels
I enjoyed the 2 days are very less for cover all the topics.