Drupal 8 Themes Training Course
This course focuses on Drupal, with the Drupal Themes workshop empowering web developers to create and customize Drupal themes. Although Drupal themes are highly flexible, mastering them requires a clear understanding of how theme engines operate. You will explore how to modify existing themes interactively and build new ones from the ground up. Additionally, you will gain foundational knowledge of the Twig template engine and its integration within Drupal 8.
This course is available as onsite live training in India or online live training.Course Outline
Panels and other theming-related modules
- 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 in website page creation, along with a fundamental understanding of HTML, CSS, and PHP Object-Oriented Programming (OOP).
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 India (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 India (online or onsite) is aimed at beginner-level to intermediate-level website administrators who wish to efficiently manage a Backdrop CMS website without needing extensive coding knowledge.
By the end of this training, participants will be able to:
- Install, configure, and maintain a Backdrop CMS website.
- Manage content, users, and permissions effectively.
- Customize the website layout and appearance.
- Extend website functionality using modules and themes.
- Perform backups and security best practices.
Drupal 10: Module Development and DevOps with Azure
21 HoursThis instructor-led, live training in India (online or onsite) targets intermediate-level developers looking to master Drupal 10, emphasising custom module creation, development practices, and integrating DevOps processes via Azure.
By the end of this training, participants will be able to:
- Understand the core functionalities and new features of Drupal 10.
- Develop custom modules tailored to business needs.
- 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 is a robust open-source content management system employed for constructing and managing dynamic websites and applications.
This instructor-led live training (available online or onsite) is designed for beginner to intermediate web administrators, content managers, and developers keen on acquiring the skills to build, manage, and customise websites using Drupal 10.
Upon completing this training, participants will be capable of:
- Gaining a comprehensive understanding of Drupal’s ecosystem, features, and user interface.
- Constructing and configuring sites through content types, fields, and navigation structures.
- Effectively managing content via taxonomies and media tools.
- Configuring users, roles, permissions, and content workflows.
- Installing and configuring modules, themes, and site settings.
- Implementing fundamental theming and optimisation best practices.
Format of the Course
- Interactive lecture and discussion.
- Ample exercises and practical application.
- Hands-on implementation within a live-lab environment.
Course Customisation Options
- To request customised training for this course, please contact us to arrange.
Introduction to Drupal 11
14 HoursThis instructor-led live training in India (online or onsite) is aimed at beginner-level participants who wish to understand the fundamentals of Drupal 11 and learn how to build, manage, and customize websites using its features.
By the end of this training, participants will be able to:
- Install and configure Drupal 11 on local or cloud environments.
- Create and manage content using the Drupal interface.
- Customize the appearance of websites with themes.
- Extend website functionality with modules and plugins.
- Understand user roles, permissions, and site security basics.
- Deploy and maintain Drupal 11 websites effectively.
Drupal 8 for Administrators
14 HoursThis instructor-led live training in India (online or onsite) is tailored for system administrators 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 (including multilingual and mobile versions).
Administering a Drupal 8 Website
7 HoursDesigned for individuals who are entirely new to Drupal 8, this course guides you through the fundamentals of managing a basic community website using Drupal. It explains key functionalities, where to find essential features, and sets realistic expectations for the learning journey.
Drupal 8 for Developers
14 HoursDesigned for developers, architects, and project managers looking to build on the Drupal 8 platform.
Participants will acquire the skills to override existing functionalities and develop modules ready for deployment.
Building Web Applications with Drupal 8, Views, Fields and Panels
14 HoursDesigned for anyone keen on building sturdy applications with Drupal, this course delves into the "non-technical" aspect of Drupal. This approach empowers you to construct an application without writing a single line of code.
Master Drupal 9/10 Site Building / Architecture
14 HoursDrupal continues to stand out as the most dependable and secure Content Management System. With the launch of Drupal 9, it offers even greater power to site builders and ambitious developers who aim to construct their websites upon this robust foundation.
Is the Learning Curve for Drupal 9/10 Steep?
The concise answer is: No. The detailed explanation: Drupal has become increasingly user-friendly with each upgrade. It has evolved significantly from its origins nearly 20 years ago, and this latest version is no exception. Drupal 9 harnesses the platform's substantial technical capabilities while making them more accessible to everyday users through enhanced usability.
By the conclusion of this training, participants will be able to:
- Install and configure Drupal on both localhost/Apache environments and live servers.
- Grasp the core concepts and architecture of Drupal, such as Entities, taxonomies, and Views.
- Perform Drupal site building and adopt modern approaches to constructing a resilient website.
- Handle Drupal 9 Theme Development, including starter kits, front-end development (FED), and initiating themes using Gulp.
- Apply component-based development methodologies within Drupal.
Format of the Course
- Interactive lectures and discussions.
- Ample exercises and practical practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- For those seeking customized training for this course, please get in touch with us to make arrangements.
Drupal 11 for Administrators
14 HoursThis instructor-led live training in India (online or onsite) is aimed at sys admins who wish to set up and manage a Drupal 11 website.
By the end of this training, participants will be able to:
- Install and configure Drupal 11.
- Deploy, test and monitor a Drupal 11 website.
- Set up and manage users.
- Secure a Drupal 11 website.
- Optimize the performance of a Drupal 11 website.
- Perform scheduled backups.
- Deploy multiple versions of a Drupal 11 website (multilingual, mobile, etc.).
Drupal: Content Management and Theming
21 HoursDrupal is an open-source content management system (CMS) utilized to construct scalable, secure, and adaptable websites and digital experiences. Leveraging its robust content modeling, role-based access control, and theming features, Drupal is extensively employed for enterprise websites, government portals, community platforms, and other applications.
This instructor-led live training, available online or onsite, is designed for participants who are new to Drupal and wish to acquire the skills to administer, manage, and customize Drupal websites effectively.
Upon completion of 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 utilizing modern front-end tools.
- Maintain, secure, and extend Drupal websites through modules and best practices.
Course Format
- Interactive lectures and discussions.
- Hands-on exercises and practice sessions.
- Practical implementation within a live-lab environment.
Course Customization Options
- To request customized training for this course, please contact us to make arrangements.
Drupal for Content Management and Site Customization
14 HoursThis instructor-led, live training in India (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 HoursDescribes the process of creating responsive and adaptive designs with Drupal. Typically, the most stable version of Drupal and its associated modules are utilized.
This course focuses on leveraging Drupal modules to minimize the amount of CSS or JavaScript code that needs to be written manually.