About This Course
This course is designed for individuals looking to enhance their skills in Drupal site building and customisation. Participants will delve into advanced content management techniques, theme customisation, and workflow optimisation. The course covers practical applications and strategies to effectively manage and present content, optimise site performance, and ensure a secure environment. By the end of the training, attendees will have the knowledge and tools necessary to build and maintain dynamic, user-friendly Drupal websites.
Learning Outcomes
- Participants will be able to create and manage complex content types in Drupal.
- Participants will implement effective theme customisations using child themes and contributed modules.
- Participants will optimise site performance through caching strategies and user management.
- Participants will conduct debugging and site quality checks to ensure usability and performance.
Prerequisites
Basic knowledge of Drupal and site building concepts.
Course Outline
Day 1: Advanced Content Management & Views Module 1 : Content Architecture Enhancement
- Review content types & fields from a beginner perspective
- Create complex content types with multiple fields
- Use taxonomy for better content organisation
- Create dynamic content lists using Views
- Apply contextual filters at an introductory level
- Sort and filter content for user experience
- Utilise Layout Builder for multiple page layouts
- Create custom display modes
- Manage blocks and reusable components effectively
- Use child themes for customisation
- Adjust templates for branding purposes
- Explore theme settings and regions
- Explore useful contributed modules for site functionality
- Install and configure modules without coding
- Learn about popular modules like Pathauto and Webform
- Manage advanced media handling including image styles and responsive images
- Organise galleries, videos, and documents
- Embed media within content types and blocks
- Use Configuration Management for export/import basics
- Manage menus, blocks, and views across multiple environments
- Explore workflow for content publishing including moderation and revision
- Implement basic caching strategies
- Manage user roles and permissions effectively
- Learn essential site maintenance tips
- Review debugging techniques from a beginner's perspective
- Use site checklists for performance and usability
- Troubleshoot common site building issues
Upcoming Sessions
There are currently no scheduled sessions for this course.
We'll notify you when new sessions are scheduled
Your Instructor
Drupal Intermediate: Site Building and Customisation
This course is designed for individuals looking to enhance their skills in Drupal site building and customisation. Participants will delve into advanced content management techniques, theme customisation, and workflow optimisation. The course covers practical applications and strategies to effectively manage and present content, optimise site performance, and ensure a secure environment. By the end of the training, attendees will have the knowledge and tools necessary to build and maintain dynamic, user-friendly Drupal websites.
Learning Outcomes
- Participants will be able to create and manage complex content types in Drupal.
- Participants will implement effective theme customisations using child themes and contributed modules.
- Participants will optimise site performance through caching strategies and user management.
- Participants will conduct debugging and site quality checks to ensure usability and performance.
Prerequisites
Basic knowledge of Drupal and site building concepts.
Course Outline
Day 1: Advanced Content Management & Views Module 1 : Content Architecture Enhancement
- Review content types & fields from a beginner perspective
- Create complex content types with multiple fields
- Use taxonomy for better content organisation
- Create dynamic content lists using Views
- Apply contextual filters at an introductory level
- Sort and filter content for user experience
- Utilise Layout Builder for multiple page layouts
- Create custom display modes
- Manage blocks and reusable components effectively
- Use child themes for customisation
- Adjust templates for branding purposes
- Explore theme settings and regions
- Explore useful contributed modules for site functionality
- Install and configure modules without coding
- Learn about popular modules like Pathauto and Webform
- Manage advanced media handling including image styles and responsive images
- Organise galleries, videos, and documents
- Embed media within content types and blocks
- Use Configuration Management for export/import basics
- Manage menus, blocks, and views across multiple environments
- Explore workflow for content publishing including moderation and revision
- Implement basic caching strategies
- Manage user roles and permissions effectively
- Learn essential site maintenance tips
- Review debugging techniques from a beginner's perspective
- Use site checklists for performance and usability
- Troubleshoot common site building issues
Upcoming Sessions
There are currently no scheduled sessions for this course.
We'll notify you when new sessions are scheduled
Course Information
Your Instructor
Akmal Fikri Abdul Rahman
Professional Experience