Quick Drupal 8 Tutorials for Beginners

Video Lectures

Displaying all 63 video lectures.
Lecture 1
Introduction to the Course
Play Video
Introduction to the Course
Welcome! This is the introduction to the Absolute Beginner's Guide to Drupal 8. Even if you've never set up a website before, we'll take you step-by-step through the entire process of building a Drupal site.

This class was created by http://OSTraining.com. We're pleased to present this course in partnership with http://Acquia.com.

Drupal is an amazing tool for creating websites and applications. With the release of version 8, Drupal is only getting better.
Lecture 2
Introduction to Drupal
Play Video
Introduction to Drupal
What is Drupal? It's a Content Management System, but also so much more. Drupal is open source and very powerful. It has a massive, worldwide movement behind it. 10,000's of volunteers create modules, themes and documentation that are all freely available to you.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training.
Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 3
Why Choose Drupal?
Play Video
Why Choose Drupal?
In this lesson, we give you our top 10 reasons to choose Drupal:

1. It's Open Source
2. It's Flexible
3. It's Mobile Ready
4. Fantastic for BIG Projects
5. Friendly, Social and Searchable
6. Safe & Secure
7. If You Need More, There's More!
8. Need Help? There's a Great Community
9. Large and Experienced Companies
10. Drupal is Everywhere

Find out more about Drupal training by visiting http://ostraining.com/drupal-training.
Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 4
What You'll Need For This Course
Play Video
What You'll Need For This Course
Thanks for taking this Drupal 8 Beginner class. Here's what you'll need for this class: an internet connection and browser, a fresh Drupal 8 installation, and a plan.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training.
Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 5
Installing Acquia's Dev Desktop
Play Video
Installing Acquia's Dev Desktop
This video introduces you to Acquia Dev Desktop which is a very quick and easy way to install Drupal on your computer. Acquia Dev Desktop is available for Mac and PC.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training.
Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 6
Installing Drupal on Acquia Cloud
Play Video
Installing Drupal on Acquia Cloud
In this video, we show you how to install Drupal at Acquia.com. This is a free way to try Drupal. You won't need to install anything on your server or on your computer.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training.
Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 7
Manual Installation at a Web Host
Play Video
Manual Installation at a Web Host
See how to install Drupal yourself with a hosting company. We'll download Drupal, upload the files to your server, set up a database and finally visit your new Drupal 8 site!

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 8
Navigating a Fresh Installation
Play Video
Navigating a Fresh Installation
In this video, we give you an overview of a new Drupal installation. You will be "User 1" (a super user) on your new site, with full access to all of Drupal's functionality. We also introduce the administration toolbar and shortcuts that you'll use to manage your site.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training.
Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 9
Drupal Content
Play Video
Drupal Content
This video explains how content works in Drupal. You'll see the main content, comments and files dashboards. You'll click "Add content" for the first time and create your first article, adding Tags and an image.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 10
Structure
Play Video
Structure
In this video, we introduce the Structure tab in Drupal 8. This is where you build the core functionality of your site. Most of your site-building features in Drupal 8 are available here. You'll create your first block and place it into a region of your theme.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training.
Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 11
Appearance
Play Video
Appearance
In this video, Rod introduces you to the Appearance page in the Drupal 8, covering themes and their settings.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 12
Extend
Play Video
Extend
In this Drupal 8 videos, we show you the Extend tab. Click on this tab and you'll get an overview of all the features on your Drupal site. Modules can simply be described as features.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 13
Configuration
Play Video
Configuration
In this video lesson we see an overview of the Configuration screen. We also go into the SIte information screen to change the Site name and slogan.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 14
People
Play Video
People
In this Drupal 8 lesson, we introduce the People tab which contains information about your site's users. Here you can create users accounts, plus control what people can see and do.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 15
Reports
Play Video
Reports
In this video, we take a look at Reports, the final tab in the Drupal administration menu. Here you'll find log messages, a list of fields, popular search phrases and a list of available code updates.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 16
Introduction to Content Types
Play Video
Introduction to Content Types
Content types are the foundation stone of every Drupal site. Rod explains what content types, introduces nodes, fields and more. Drupal has 2 default content types: Articles and Basic Pages. We're going to build 2 extra content types: user groups and events.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 17
Creating an Article
Play Video
Creating an Article
In this part of the Drupal 8 course, we show you how add content. We create an article, adding s a title, body, image and tags. You'll also see how to add nodes to your menus, turn comments on or off, and configure the URL alias.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 18
Creating a Basic Page
Play Video
Creating a Basic Page
In this Drupal 8 videos, let's see how to create a Basic page in Drupal. You'll see that there are substantial differences between the Article and Basic page content types in Drupal 8.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 19
Inline Editing
Play Video
Inline Editing
This video introduces you to Inline Editing, a great new feature in Drupal 8. When you hover items on a Drupal 8 page, you'll see a pencil. Click this pencil and you'll be able to edit blocks, nodes and more, without leaving the page.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training.
Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 20
Using CKEditor
Play Video
Using CKEditor
Drupal 7 didn't ship with a WYSIWYG text editor. Drupal 8 does. Let us introduce you to CKEditor in this video. You'll be able to add formatting to your content, add links and add images.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 21
Configuring CKEditor
Play Video
Configuring CKEditor
This video introduces you to CKEditor, the new WYSIWYG editor that's included with Drupal 8. The "Text formats and editors" link allows you to configure the editor settings. Different user roles can have different settings.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training.
Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 22
Creating a New Content Type
Play Video
Creating a New Content Type
Now that we've looked at the built-in content types in Drupal 8, we're going to look at creating custom content types.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 23
Adding Fields to the Events Content Type
Play Video
Adding Fields to the Events Content Type
We're going to add Link, Date, Taxonomy and Entity Reference fields to our Drupal 8 content types. All of these field types are available with the Drupal 8 core.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 24
Creating the User Group Content Type
Play Video
Creating the User Group Content Type
In this video we'll create new Drupal 8 content type called User Groups. We edit the settings and add fields.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 25
Adding User Group Fields
Play Video
Adding User Group Fields
Now that we have a custom content type, let's add more Drupal 8 fields. We're going to re-use a field for the first time. We'll add a text field and a list text field.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 26
Connecting Content Types with Entity Reference
Play Video
Connecting Content Types with Entity Reference
Drupal 8 has the "Entity reference" field in core. This allows us to link content together. We're going to connect together content types to make our Drupal content more useful.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 27
Introduction to Taxonomy
Play Video
Introduction to Taxonomy
Taxonomy is Drupal's advanced categorization system. In this video, Rod shows you how Taxonomy works in Drupal 8.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 28
Adding a Taxonomy
Play Video
Adding a Taxonomy
In this video, we explain how to add an existing Taxonomy to an existing content type in Drupal 8.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 29
Setting up URL Patterns (Updated)
Play Video
Setting up URL Patterns (Updated)
In this video, we show you how to create URL paths for your Drupal 8 content, using the Pathauto module.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 30
Creating Content
Play Video
Creating Content
In this Drupal 8 video, we take you through the process of adding content to a custom content type that you have created. You'll use all the fields that you created in previous videos.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 31
Managing Content
Play Video
Managing Content
Let's talk about managing Drupal 8 content. Click on the "Content" tab and you'll see a filterable list of all the content on your site.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 32
Revisions
Play Video
Revisions
In this video, we'll update a node and see how "Revisions" work in Drupal. This allows us to save a copy of our content whenever we make a change. This also enables us to roll back to previous versions, or just compare versions to see differences.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training.
Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 33
Creating Content with Devel
Play Video
Creating Content with Devel
One of the things you want to do when building a Drupal site is test your work. The Devel module allows you to create masses of dummy content.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 34
Introduction to Displays
Play Video
Introduction to Displays
Find out more about Drupal training by visiting http://ostraining.com/drupal-training.
Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.


Now that we have all of the great content we've built in Drupal 8, it's time to see how Drupal 8 renders it. In this video, we'll look at the display options for content in Drupal 8, including pagination, teasers, read more links and display modes.
Lecture 35
Managing the Full Content Display
Play Video
Managing the Full Content Display
In this video about Drupal 8 content display, we'll update the manage display options. We control the fields in full content, including the labels, alignment and field options.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 36
Managing the Teaser Display
Play Video
Managing the Teaser Display
In this video we'll show you how to update the teaser display which is used on the Drupal 8 homepage. This is another example of the powerful display modes feature in Drupal 8.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 37
Introduction to Views
Play Video
Introduction to Views
Views is the most powerful and useful module in the Drupal ecosystem. We have added content to your site, now it's time so select, order and present our content in any way that we choose.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 38
A Page with Teasers
Play Video
A Page with Teasers
Now that we know what Views is and does in Drupal 8, let's go ahead and create some examples of Views. We're going to create a page showing content in the teaser display mode.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 39
A Simple Block View
Play Video
A Simple Block View
Using Views, we can place content anywhere we wish on our Drupal 8 site. Views doesn't only create automatically-updating pages, but also views. Follow along as create a block, using Views.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 40
A Table with Fields
Play Video
A Table with Fields
Views in Drupal 8 can create pages and blocks, as we've seen in previous videos. In this lesson we'll create another view. This time we'll choose specific fields and present them in a table format.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 41
Image Styles
Play Video
Image Styles
Image styles allow you to manipulate the size and scale of your images for different displays on your site. Drupal creates another copy of each image, as determined by the image style, so you don't have to process the image change on every page load.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 42
A Photo Gallery View
Play Video
A Photo Gallery View
In this video, Rod explains how to use Views to create a photo gallery in Drupal 8. We'll use a grid layout to display the logos from our events content type.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 43
Introduction to Modules
Play Video
Introduction to Modules
It's time to talk about how to extend Drupal by using modules. Modules are the primary way that you'll add features to your Drupal 8 website. There are 3 kinds of modules in Drupal: core, contributed and custom.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 44
The Book Module
Play Video
The Book Module
Now that we understand how to extend Drupal 8 through modules, let's look at some of the core modules that are disabled by default. We're going to enable the Book and test the new content type that it creates.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 45
The Forum Module
Play Video
The Forum Module
If you have the kind of site that benefits from a discussion forum, you can enable the Forum module in the Drupal 8 core. This will create a bulletin board-style content type. The comments attached to this content type are used for the discussion.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 46
The Telephone Module
Play Video
The Telephone Module
The Telephone module is another core Drupal 8 module that is disabled by default. If you enable Telephone, you'll now be able to use a field called "Telephone number".

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 47
Finding and Evaluating Modules
Play Video
Finding and Evaluating Modules
In this Drupal 8 videos, Rod introduces you to the module pages on Drupal.org. We'll see how to evaluate the modules available on the Drupal site based on important criteria, including documentation, maintainers and versions.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 48
Introduction to Layout
Play Video
Introduction to Layout
In this next section of the class, we're going to talk about layouts in Drupal 8. The basic building blocks of layout are themes, blocks and menus.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 49
Block Configuration and Permissions
Play Video
Block Configuration and Permissions
In this Drupal 8 video we look at blocks. Blocks give you the ability to place features and blocks almost anywhere in your site's layout. When you click on the "Demonstrate block regions", you'll see all of the block placement options provided by your theme.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training.
Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 50
Removing and Re-ordering blocks
Play Video
Removing and Re-ordering blocks
This Drupal 8 video shows you to move blocks between different block regions and how to re-order blocks inside regions. Rod also shows how to remove blocks that you no longer want to use.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 51
Menu Management
Play Video
Menu Management
Finally, in this section of the class dealing with layout in Drupal 8, we're going to look at menus. We'll see how to set up the navigation for your site, using one of the 6 default menus that ship with Drupal 8.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 52
Introduction to Themes
Play Video
Introduction to Themes
In this video we introduce you to themes in Drupal 8. Themes can make your Drupal site look like anything you want. You can get contributed themes from Drupal.org, buy commercial themes and also design your own.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 53
Finding Themes at Drupal.org
Play Video
Finding Themes at Drupal.org
In this Drupal 8 video we show you how to get some fantastic free themes at Drupal.org. The theme pages are very similar to the module pages so the same criteria are important: documentation, maintainers and version.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 54
Installing a Basic Theme
Play Video
Installing a Basic Theme
Let's see how to install a basic Drupal 8 theme that we download from Drupal.org. You'll see how to install the theme files and make the theme into the default for your site.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 55
Installing an Advanced Theme
Play Video
Installing an Advanced Theme
In this Drupal 8 video, Rod shows you how to install a more advanced theme. We'll install Adaptive theme which is called a "base theme" or "theme framework". Themes like this require you to use a subtheme for correct development.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training.
Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 56
People Management
Play Video
People Management
In this Drupal 8 video, Rod demonstrates how to manage your site's users. You'll see how roles, permissions and user accounts combine to create a powerful user management system.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 57
Setting Up the Summer Intern
Play Video
Setting Up the Summer Intern
In this Drupal 8 video, Rod takes you the process of setting up a new role with custom permissions. This allows you to control exactly what a new user can see and do on your site.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 58
Reports and Help Menu
Play Video
Reports and Help Menu
In this Drupal 8 video, Rod takes you through the features available under the Reports tab. You'll see how to find available updates, how to find your error log and get an overview of your site's health.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 59
Updating Drupal
Play Video
Updating Drupal
Updating Drupal 8 is not a one-click process. Rod shows you how to download an updated copy of Drupal and use that to safely move your site to the latest version.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 60
Updating Modules and Themes
Play Video
Updating Modules and Themes
Updating Drupal 8 modules and themes can be easier than updating the core. In this video, Rod shows you how to use the Drupal 8 admin area to find and run updates.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 61
Drupal.org & the Community
Play Video
Drupal.org & the Community
As we come close to the end of this Drupal 8 class, Rod introduces you to Drupal.org and the Drupal community.

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 62
The Drupal Assocation
Play Video
The Drupal Assocation
The Drupal Association is the non-profit body that helps Drupal grow. You can visit them at http://assoc.drupal.org. Amongst the many projects that they have supported is this Drupal 8 class!

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.
Lecture 63
Final Thoughts
Play Video
Final Thoughts
WATCH THIS NEXT: Now that you've finished the Beginner class, try the next step. The Drupal 8 Site Building class: https://www.youtube.com/watch?v=wjOIngAQdUY&list=PLtaXuX0nEZ...

Thank you so much for watching this Drupal 8 class with us! Now it's time to find out what's next in your Drupal journey ...

Find out more about Drupal training by visiting http://ostraining.com/drupal-training. Learn more about how Acquia can help your Drupal projects by visiting https://www.acquia.com/drupal-8.