
Demonstrates building a Disney-inspired front page with banner, logo, and cards, then navigating to an inner page with title, section, and video content in a Drupal 9 clone.
Install and customize a Drupal 9 theme for the Disney project, configuring logos, headers, footers, and templates, and applying layout and style overrides.
Enable debug mode and inspect the Drupal 9 theme, exploring default settings and services while learning how header, body, and page regions render with practical tweaks.
Build and customize the Disney header and footer by editing the Drupal 9 theme, integrating assets and parts, and ensuring dynamic content loads across pages.
Develop and integrate a site-wide header and navigation for a Disney-themed Drupal 9 site, wiring the header, head, and menu across templates for consistent layout.
Explore the theme structure and setup for a Disney clone in Drupal 9, detailing header, head, body, and menu integration on the front page.
Explore structuring the Drupal 9 disney clone by organizing the header, footer, and dynamic menus across the front page, adding and linking menu items to create a functional partials page.
Set up the Disney main menu as the main navigation by placing it in a block, configuring display options, and refreshing the page to see a dynamic, updated menu.
Learn to create the movies content type in Drupal 9, adding banner image, logo, and videos, and fields for directed by and produced by on the home page.
Learn to use the paragraph module to upload and display movies in Drupal 9, including movie videos, images, titles, and a logo for a categorized landing page.
Configure the movies content type with pathauto driven aliases and form groups for neat displays, using feeds to render content on pages in Drupal 9.
Configure the Drupal 9 homepage, header, and footer by linking content, adding banner and logo images, and setting a Disney-style landing with views blocks.
Learn how to debug a Drupal 9 theme to surface the latest Disney movie content on the home page, including header and footer adjustments, dynamic movie blocks, and image assets.
Learn how to display movies on the homepage in Drupal 9 by configuring image fields, views blocks, and styling for image display with links to each film.
Build a Disney parks homepage in Drupal 9 by selecting images, configuring the header, creating movie blocks, and wiring a site menu to connect movies to their sessions.
Create and display an all movies page in Drupal 9, applying tricks and tips for templates, embedding images, linking to movie details, and managing a movies catalog.
Create the movie detail page in Drupal 9 by displaying image, video, and content fields, with watch later and view more actions, using node blocks and caching for layout.
Render content type fields to movie pages by debugging dynamic fields like title, body, directed by, and produced by. Ensure cache clear and proper field wiring for each movie entry.
Explore paragraph module usage in Drupal 9 to render fields, using twig syntax, for loops, and entity reference paragraphs to display images, videos, and links with views and blocks.
Learn how to render the main menu on every page in Drupal 9 by using the Tweak module to assign the menu as a region and clear caches.
Drupal 9 is out and from now on - every new Drupal website should be using the latest version of this wonderful Content Management Framework.
That means that we should learn to change the front-end of our Drupal 9 system - the way we need it.
There are two main things that are changing the game in the Drupal 8 theming
Drupal 9 is built on top of the Symfony framework
There are lessons learned from Drupal 9
that means that now the theming of a Drupal website is a bit different - everything is much more structured (almost all the markup is in template files), the templates are using Twig and everywhere one has to deal with code - one finds objects and classes.
In the end - it is not as scary as it looks like - simply everything evolved into something much better, much simpler, and elegant, something that is not applicable only in the context of Drupal and that is following general web-development best practices.
In this course, I tried to explain the general topics in the shortest and the clearest way possible as afterward I tried to illustrate everything with some simple examples. My opinion is that when you see some simple example working and when you try it by yourself - you already have the tools to investigate further and find exactly what you need to be done.
I've been doing drupal-development and theming for many years now - so I know exactly are the topics that are needed the most - I tried to include all of those and in the end, I wrapped all that was learned in an example website that we will convert together form a static HTML-CSS version into a working Drupal 9 theme.
Let's conquer together with the Drupal 9 theming layer!
Do you want to Master the World's Most Popular Content Management Framework? Learn Drupal 9.x in this Comprehensive Course.
Learn the LATEST version - Drupal 9.x - - and stay miles AHEAD of the curve
Start from the very basics - this course makes no assumptions
Earn promotions with your new skills - Become indispensable in your institution
By the end of the course - you will be able to provide incredible Drupal-based solutions.
YEARS of experience has been condensed into this course - with generous tips, tricks, best practices, pitfalls - in each and every concept lesson.
A review from a learner in my other course: "I know the above tag is an oxymoron but then it is. A complete course is detailed to perfection which I did not come across in many courses. Srikanth as a tutor/ trainer is very good. Highly Recommended !!!!!" - by Hasib Patel
Learn DRUPAL 9.x to create INCREDIBLY POWERFUL software web solutions.
Learn to Use every aspect of Drupal - Content Management, User Management, User Experience, Extending Drupal with modules, Configurations, Application Structuring, and admin Reports.
Identify REAL LIFE problems and solutions - web application development, rapid prototyping, content management.
Save Hundreds of hours and Thousands of dollars - by using open source resources OPTIMALLY, identifying, preventing and mitigating RISKS
Learn to Resolve the #1 PROBLEM that Entrepreneurs face by using Drupal - Budgets, Time and Resources De-mystify the 100s of features in Drupal - Content, Structure, Appearance, Extending, Configuration, People, Reports etc.