O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Drupal 8 for Beginners

Video Description

Explore the power of Drupal 8 and create efficient and fast Drupal 8 applications from scratch

About This Video

  • Use the latest Drupal 8 features and leverage views, blocks, and elements to create modular and efficient sites.

  • Create a Drupal 8 application from scratch through hands-on examples

  • Create your own plugin and extend Drupal efficiently to other environments

In Detail

Drupal 8 brings a lot of groundbreaking changes to its ecosystem, from basic architectural to functional. Understanding these changes is vital to you if you are trying to explore Drupal 8 and become a qualified Drupal 8 professional. This video will help you build your Drupal 8 skill level from ground level up and enable you to create an efficient Drupal 8 application from scratch.

We start with the primary focal points of Drupal 8’s key features and why they matter to you. Next, you’ll learn to get your Drupal 8 installation and customization on the road easily and efficiently, ensuring the necessary repositories and libraries are in your system. Then, you’ll start building your Drupal 8 app, create the application architecture, and use Drupal 8 views and components extensively. You’ll see how to create reusable templates using PHP scripting, use plugins, and develop simple plugins on your own. Toward the end of the video, you’ll also find out how to test, deploy, and monitor your application effectively.

Table of Contents

  1. Chapter 1 : Getting Started with Drupal 8
    1. The Course Overview 00:06:42
    2. What’s New 00:05:35
    3. Installing MAMP 00:03:25
    4. Downloading Drupal 8 00:03:08
    5. Setting Up the Database 00:02:29
    6. Installing Drupal 8 00:06:00
    7. It’s Alive 00:06:13
  2. Chapter 2 : Building a Foundation
    1. Content Types in Drupal 8 00:09:01
    2. Extending Your Reach with Modules 00:06:40
    3. Using Blocks with Drupal 8 00:07:52
    4. Creating Contact Forms 00:06:09
    5. Understanding Views 00:04:31
    6. Setting up a View 00:09:22
    7. Working with Contextual Filters 00:07:30
    8. Sending it Out with REST-First 00:08:49
  3. Chapter 3 : Working with Drupal 8 Themes
    1. Downloading a Theme 00:07:39
    2. Custom Theming Part 1 Info File 00:07:29
    3. Custom Theming Part 2 Files and Folder Structure 00:07:35
    4. Custom Theming Part 3 Template Overriding 00:09:38
  4. Chapter 4 : Going Public: Launching Your New Website
    1. Roles and Permissions 00:08:11
    2. Database Transfer 00:05:44
    3. File Transfer 00:07:16
  5. Chapter 5 : Updates and Reports
    1. Managing Module Updates 00:09:26
    2. Managing Core Updates 00:06:38
    3. Reading the Reports 00:07:45
  6. Chapter 6 : Building a Simple Website
    1. Setting up the Content Types 00:06:08
    2. Creating Roles 00:06:38
    3. Creating Our News Feed Views 00:07:03
    4. Creating an RSS View Feed 00:03:40
    5. Creating a Recent News Block 00:05:41
    6. Adding a Contact Form 00:05:04
    7. Setting Up a REST API 00:05:12
  7. Chapter 7 : Building Custom Modules
    1. Naming and Placing your Extension 00:06:39
    2. Creating a Composer File 00:04:24
    3. Creating the Info File 00:05:45
    4. Adding Functionality 00:05:37
    5. Understanding Additional Files 00:08:05