
Explore building modern websites with Drupal 8 and Bootstrap 4, covering content types, views, blocks, theming Twig files, CSS, and debugging with the Chrome web inspector.
Set up your Drupal development environment with Visual Studio Code and a terminal, and compare local options from SiteGround’s one-click installer to Acquire Dev Desktop for Drupal development.
Discover how to install Drupal 8 quickly with SiteGround’s one-click installer, bypassing complex setup and using a staging domain for rapid, secure development.
Install Bootstrap 4 and the adminimal admin theme in Drupal, configure basic site settings, enable a modern admin interface, and customize the navigation bar for a cleaner look.
Learn Drupal 8 module fundamentals by comparing core versus contributed modules and installing them with two methods, including composer for dependencies like token, ctools, and path auto.
Learn to build basic pages in Drupal 8 using the basic page content type, set up URL aliases with path auto, and style tables with Bootstrap 4 classes.
Create and organize the main navigation in Drupal 8 by adding menu links, arranging the order, and using blocks and regions to control header elements while disabling unused blocks.
Learn to establish site typography by importing Google fonts and applying Montserrat and Debus Noah's, then customize the logo and font weights with a css file and cache flush.
Theming a Drupal 8 page content type by adding a banner image field, aligning navigation to the right, and rendering a title over the banner with Twig and Bootstrap.
Create a custom recipes content type in Drupal 8, add directions, ingredients, nutrition facts, original recipe link, and photo, and configure path aliases and display options.
Learn to build a dynamic recipes list in Drupal 8 using views: fetch and display recipe titles, images, and descriptions as a block, with visibility control on the recipes page.
Transform a Drupal view list into a Bootstrap 4 media object by using tokens and a custom text field to dynamically render titles, bodies, and images with responsive styling.
Theme the home page in Drupal by removing the front-page banner and adding a full-width Bootstrap carousel in a new highlighted region, with captions and a bottom jumbotron.
Celebrate completing this video series by using your ready-made modern web site template to customize to your needs, and explore the option for an advanced theming video if there's interest.
Drupal is the second largest CMS in the world, currently hosting over 500,000 live websites — historically, there have been over 1 million installs of Drupal since its inception. Now is the time to level up your skills — it’s not going away anytime soon!
What to Expect from this Course
In this course we will be building a Vegan Coffee Shop website called Elaine's using Drupal 8 and the Bootstrap 4 frontend framework. Along the way we will cover:
How to build Content Types in Drupal
Installing Modules and Themes for Beginners and Advanced Users
Using Drupal Views to create a powerful backend
How to use Bootstrap 4 as a theme in Drupal
The basics of theming using Twig and CSS
At the end of this course, you will have the skills necessary to build modern websites using Drupal 8 AND a ready-to-use template. Thanks so much for learning with me!