Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Day 1: Administering Drupal
Introduction to Drupal
- Understanding what Drupal is and its use cases.
- Drupal architecture and core components (nodes, fields, entities, views).
- Core versus contributed modules.
User and Content Management
- Managing users, roles, and permissions.
- Creating and managing content types.
- Workflow management and content moderation.
Organizing and Displaying Content
- Using taxonomy for classification and tagging.
- Managing menus and navigation structures.
- Creating friendly URLs and aliases using Pathauto.
Site Administration Basics
- Utilizing the Admin Toolbar.
- Viewing logs and troubleshooting with Watchdog.
- Configuring maintenance mode and site settings.
Day 2: Content Presentation with Views and Styling
Working with Views
- Introduction to the Views module.
- Creating lists, tables, and grids.
- Implementing sorting, filtering, and contextual filters.
Blocks, Regions, and Layouts
- Understanding the block system.
- Assigning blocks to regions.
- Designing page layouts with Layout Builder.
Basic Theming
- Introduction to responsive theming.
- CSS fundamentals for Drupal theming.
- Overriding styles and managing theme layers.
Managing Media
- Working with the Media module.
- Embedding images, videos, and documents.
- Utilizing media libraries and reusability features.
Day 3: Theming, Customization, and Site Maintenance
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 using Twig and browser tools.
Extending Drupal
- Essential contributed modules (Pathauto, Redirect, Devel).
- Installing and updating modules.
- Introduction to creating custom modules.
Maintenance and Security
- Updating core, modules, and themes.
- Backup and restore strategies.
- Security best practices.
Summary and Next Steps
Requirements
- Familiarity with web-based user interfaces.
- Experience using a web browser for content and site management.
- Basic knowledge of HTML is advantageous.
Audience
- Web administrators.
- Content managers.
- Web developers beginning with Drupal.
21 Hours
Testimonials (1)
The energy the trainer had, the engagement and the willingness to assist when we got stuck