Building Web Applications with Drupal 8, Views, Fields and Panels Training Course
This course is designed for all those eager to develop solid applications using Drupal. It delves into the "non-technical" aspects of Drupal, enabling you to construct an application without needing to write code.
This course is available as onsite live training in Uzbekistan or online live training.Course Outline
What Drupal can and cannot do out of the box?
- How to add extra field to Drupal nodes
- How to extend Drupal profiles
- How to put a couple of pieces on a single page?
- How to aggregate data
Adding extra fields to a node
- Standard field types (Text, Number, Node and User Reference)
- Widgets (Checkbox, Select List, Textfield)
- Contributed Field extension modules like email fields, date fields, etc....
Views
- Creating simple views with Views UI module
- Overriding views
- Views type and available extensions
- Dealing with relationships (nodereference and userreference fields)
Panels
- Creating pages with multiple content
- Panels basic options and definitions
- Panels displays, panel pages, panel nodes
- Mini panels
- Panels arguments
- Panels context
- Creating Master/details pages
Requirements
Participants should be familiar with Drupal concepts like nodes, users, comments, terms and vocabularies.
Completion of Administering a Drupal Website course is recommended.
NO programming skills are required!
Need help picking the right course?
Building Web Applications with Drupal 8, Views, Fields and Panels Training Course - Enquiry
Building Web Applications with Drupal 8, Views, Fields and Panels - Consultancy Enquiry
Testimonials (1)
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
Related Courses
Backdrop CMS for Developers
21 HoursThis instructor-led, live training in Uzbekistan (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 Uzbekistan (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 Uzbekistan (online or onsite) is aimed at intermediate-level developers who wish 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:
- 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.
Administering a Drupal 7 Website
7 HoursThis course is designed for individuals who are entirely new to Drupal 7. It will guide you through the fundamentals of managing a basic community website using Drupal, explaining where different elements are located and what to anticipate.
Drupal 8 for Administrators
14 HoursThis instructor-led, live training in Uzbekistan (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 beginners who have no prior experience with Drupal 8. It will guide you through the fundamentals of operating a basic community website using Drupal, helping you understand where everything is located and what to anticipate.
Drupal 8 for Developers
14 HoursThis course is designed for developers, architects, and project managers who are keen on working with the Drupal 8 platform.
Participants will gain knowledge on how to customize existing functionalities and create deployable modules.
Drupal 8 Themes
7 HoursThis course focuses on Drupal. The Drupal themes workshop equips web developers with the skills to create and modify Drupal themes. Drupal themes are highly flexible, provided you understand how the theme engines function. You will explore how to interactively adjust existing themes and build new ones from scratch. Additionally, you will learn the fundamentals of the Twig template engine and its role in Drupal 8.
Master Drupal 9/10 Site Building / Architecture
14 HoursDrupal continues to be the most dependable and secure CMS, and with the release of Drupal 9, it has become even more powerful for site builders and ambitious developers looking to create their websites on this platform.
Is the Learning Curve for Drupal 9/10 Steep?
The short answer? No. The longer answer: Drupal has become increasingly user-friendly with each update, making significant strides since its inception nearly 20 years ago. This latest version is no exception. Drupal 9 enhances the platform's formidable technical capabilities by making them more accessible to everyday users through improved ease of use.
By the end of this training, participants will be able to:
- Install and configure Drupal on both a local server (Apache) and a live server.
- Understand the core concepts and architecture of Drupal, such as entities, taxonomies, and views.
- Build robust websites using modern site-building techniques in Drupal.
- Develop themes for Drupal 9, including starter kits, front-end development (FED), and initializing themes with Gulp.
- Apply component-based development approaches in Drupal.
Format of the Course
- Interactive lectures and discussions.
- Plenty of exercises and practice sessions.
- Hands-on implementation in a live lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Drupal 11 for Administrators
14 HoursThis instructor-led, live training in Uzbekistan (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) designed to build scalable, secure, and flexible websites and digital experiences. Leveraging its robust content modeling, role-based permissions, and theming capabilities, Drupal is extensively used for enterprise websites, government portals, community platforms, and more.
This instructor-led, live training (available online or onsite) is tailored for participants new to Drupal who wish to learn how to effectively administer, manage, and customize Drupal websites.
By the end 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 with modern front-end tools.
- Maintain, secure, and extend Drupal websites using modules and best practices.
Format of the Course
- 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 11 for Developers
14 HoursThis course has been created for developers, architects, project managers interested in developing with Drupal 11 platform.
The participants will learn how to override existing functionality and how to write deployable modules.
Drupal Responsive Design
7 HoursDescribes the process of creating responsive and adaptive designs using Drupal. Typically, we utilize the most stable version of Drupal along with its modules.
The course aims to leverage Drupal modules to minimize the amount of CSS or JavaScript code that needs to be written.
Drupal 11 Themes
7 HoursThis course deals with Drupal. The Drupal themes workshop enables the webdeveloper to create and modify Drupal Themes. Drupal Themes are very flexible, but only if you understand how the theme engines work. You will discover how to interactively change existing and create new themes from scratch. You will also learn basics of Twig template engine and how does Drupal 11 relate on it.
Creating Multilingual Sites in Drupal
14 HoursThis course is designed to simplify and implement Drupal's complex translation system. It provides an overview of various available systems, such as Entity Translation and Content Translation, and allows participants to practice the one they choose. The course covers content translation, interface translation, automatic translation, and all other essential aspects required for creating professionally translatable websites.