Drupal 8 Themes Training Course
This course focuses on Drupal. The Drupal themes workshop empowers web developers to create and modify Drupal themes. While Drupal themes are highly flexible, this flexibility is fully realized only when you understand how theme engines operate. You will learn to interactively alter existing themes and build new ones from the ground up. Additionally, you will gain a foundational understanding of the Twig template engine and its integration with Drupal 8.
This course is available as onsite live training in Norway or online live training.Course Outline
Panels and other modules related to theming
- Drupal Layout Builder, Field Layout, Responsive Image
- Panels, Panelizer, Page Manager
- Display Suite
Structure of a Drupal Page
Sourcing Themes
Installing Themes
Modifying an existing Theme
Theme system
- Theme engines
- Twig Template Engine
- Theming Blocks and Content Types
- Template suggestions
- Converting theme function to a template file
Cascading Style Sheets
Overriding existing Style Sheets
Creating a new theme from scratch
Subthemes
Devel Module
- Drupal Web Profiler
Requirements
Experience with website page creation. A basic understanding of HTML, CSS, and PHP OOP is required.
Open Training Courses require 5+ participants.
Drupal 8 Themes Training Course - Booking
Drupal 8 Themes Training Course - Enquiry
Drupal 8 Themes - Consultancy Enquiry
Testimonials (1)
How it covered the topic in a highly comprehensive manner.
Kathryn Blanch - Thales Group
Course - Drupal 8 Themes
Upcoming Courses
Related Courses
Backdrop CMS for Developers
21 HoursThis instructor-led, live training in Norway (online or onsite) is aimed at intermediate-level developers who wish to build, extend, and customize websites using Backdrop CMS.
By the end of this training, participants will be able to:
- Install and configure Backdrop CMS.
- Develop and customize themes.
- Build custom modules to extend functionality.
- Integrate third-party APIs and services.
- Manage databases and optimize performance.
Backdrop CMS for Administrators
14 HoursThis instructor-led, live training in Norway (online or onsite) is designed for beginner to intermediate website administrators who wish to manage a Backdrop CMS website efficiently without requiring extensive coding knowledge.
Upon completing this training, participants will be able to:
- Install, configure, and maintain a Backdrop CMS website.
- Effectively manage content, users, and permissions.
- Customize the website’s layout and visual appearance.
- Expand website functionality through the use of modules and themes.
- Implement backup procedures and adhere to security best practices.
Drupal 10: Module Development and DevOps with Azure
21 HoursThis instructor-led, live training in Norway (online or onsite) targets intermediate-level developers aiming to master Drupal 10, focusing on custom module creation, development practices, and integrating DevOps processes using Azure.
By the end of this training, participants will be able to:
- Grasp the core functionalities and new features of Drupal 10.
- Develop custom modules tailored to specific business requirements.
- Implement best practices in Drupal development.
- Configure and manage development environments using Azure services.
- Automate deployment and scaling using Azure DevOps tools.
Drupal 10 Fundamentals: Site Building, Content Management, and Administration
21 HoursDrupal 10 stands as a robust, open-source content management system designed for constructing and managing dynamic websites and applications.
This instructor-led live training, available both online and on-site, is tailored for web administrators, content managers, and developers at beginner to intermediate levels who aim to acquire the skills necessary to build, manage, and tailor websites using Drupal 10.
Upon completing this training, participants will be capable of:
- Gaining a comprehensive understanding of Drupal’s ecosystem, core features, and user interface.
- Constructing and configuring sites utilizing content types, fields, and navigation structures.
- Overseeing content through the use of taxonomies and media tools.
- Establishing user accounts, roles, permissions, and content workflows.
- Installing and configuring modules, themes, and general site settings.
- Implementing fundamental theming techniques and optimization best practices.
Course Format
- Engaging interactive lectures and discussions.
- Extensive exercises and practical application.
- Hands-on implementation within a live-lab environment.
Customization Options
- For those interested in bespoke training for this course, please reach out to us to make arrangements.
Introduction to Drupal 11
14 HoursThis guided, live training in Norway (online or in-person) is designed for beginner-level attendees who want to comprehend the basics of Drupal 11 and learn how to build, manage, and customize websites using its features.
Upon completing this training, participants will be capable of:
- Installing and setting up Drupal 11 on local or cloud platforms.
- Generating and handling content through the Drupal interface.
- Tailoring website aesthetics using themes.
- Expanding website capabilities via modules and plugins.
- Comprehending user roles, permissions, and essential site security measures.
- Effectively deploying and maintaining Drupal 11 websites.
Drupal 8 for Administrators
14 HoursThis instructor-led, live training in Norway (online or onsite) is aimed at sys admins who wish to set up and manage a Drupal 8 website.
By the end of this training, participants will be able to:
- Install and configure Drupal 8.
- Deploy, test and monitor a Drupal 8 website.
- Set up and manage users.
- Secure a Drupal 8 website.
- Optimize the performance of a Drupal 8 website.
- Perform scheduled backups.
- Deploy multiple versions of a Drupal 8 website (multilingual, mobile, etc.).
Administering a Drupal 8 Website
7 HoursThis course is designed for individuals who are entirely new to Drupal 8. It guides you through the fundamentals of operating a straightforward community website using Drupal, helping you understand where key features are located and what to anticipate.
Drupal 8 for Developers
14 HoursDesigned for developers, architects, and project managers, this course focuses on building applications using the Drupal 8 platform.
Participants will gain hands-on experience in overriding existing functionality and creating deployable modules.
Building Web Applications with Drupal 8, Views, Fields and Panels
14 HoursThis course is designed for anyone interested in developing robust applications using Drupal. It explores the "non-technical" side of Drupal, enabling you to build applications without writing any code.
Master Drupal 9/10 Site Building / Architecture
14 HoursDrupal continues to stand out as one of the most reliable and secure Content Management Systems. With the release of Drupal 9, it offers even greater power for site builders and ambitious developers aiming to construct robust websites atop this platform.
Is the Learning Curve for Drupal 9/10 Steep?
The short answer? No. In detail: Drupal has become progressively more user-friendly with each update, marking a significant evolution over its nearly 20-year history. This latest version is no exception; it leverages Drupal’s immense technical capabilities while enhancing accessibility for everyday users through improved usability.
Upon completion of this training, participants will be able to:
- Install and configure Drupal on both localhost (Apache) and live servers.
- Comprehend core Drupal concepts and architecture, such as entities, taxonomies, and views.
- Execute Drupal site building techniques and apply modern approaches to develop robust sites.
- Engage in Drupal 9 theme development, including starter kits, front-end development (FED), and theme initialization using Gulp.
- Implement component-based development strategies within Drupal.
Course Format
- Interactive lectures and discussions.
- Ample exercises and practical application.
- Hands-on implementation in a live lab environment.
Course Customization Options
- To request customized training for this course, please contact us to make arrangements.
Drupal 11 for Administrators
14 HoursThis instructor-led, live training in Norway (online or onsite) is designed for system administrators who want to set up and manage a Drupal 11 website.
Upon completing this training, participants will be able to:
- Install and configure Drupal 11.
- Deploy, test, and monitor a Drupal 11 website.
- Set up and manage user accounts.
- Secure a Drupal 11 website.
- Optimize the performance of a Drupal 11 website.
- Schedule and perform backups.
- Deploy multiple versions of a Drupal 11 website (e.g., multilingual, mobile versions).
Drupal: Content Management and Theming
21 HoursDrupal is a powerful, open-source Content Management System (CMS) designed for building scalable, secure, and flexible websites and digital experiences. Leveraging its robust content modeling, role-based permissions, and advanced theming capabilities, Drupal is the preferred choice for enterprise websites, government portals, community platforms, and more.
This instructor-led live training (available online or on-site) is designed for participants who are new to Drupal and want to master the skills needed to administer, manage, and customize Drupal websites effectively.
Upon completing this training, participants will be able to:
- Install, configure, and navigate a Drupal site.
- Manage users, roles, and permissions.
- Create and organize content using content types, fields, and taxonomies.
- Apply and customize themes using modern front-end tools.
- Maintain, secure, and extend Drupal websites with modules and best practices.
Course Format
- Interactive lecture and discussion.
- Hands-on exercises and practice.
- Practical implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Drupal for Content Management and Site Customization
14 HoursThis instructor-led live training in Norway (online or onsite) is aimed at beginner-level web content managers who wish to update content, manage menus, work with taxonomy, and upload PDFs or images in Drupal.
By the end of this training, participants will be able to:
- Navigate the Drupal interface and understand key features.
- Create and manage menus to improve site navigation.
- Use taxonomy to categorize and organize content effectively.
- Upload and manage PDFs, images, and other media files.
- Edit and publish basic content pages for the library website.
Drupal Responsive Design
7 HoursExplores techniques for implementing responsive and adaptive design within Drupal. The curriculum typically focuses on utilizing the most stable versions of Drupal along with relevant Drupal modules.
A key objective of this course is to leverage Drupal modules to minimize the volume of custom CSS and JavaScript code required.