Learning Drupal 8

Create complex websites quickly and easily using the building blocks of Drupal 8, the most powerful version of Drupal yet

Learning Drupal 8

Learning
Nick Abbott, Richard Jones

6 customer reviews
Create complex websites quickly and easily using the building blocks of Drupal 8, the most powerful version of Drupal yet
$10.00
$44.99
RRP $35.99
RRP $44.99
eBook
Print + eBook
$29.99 p/month

Find out more

Get Unlimited Access to every Packt eBook and Video course

Enjoy full and instant access to over 3500+ books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.

Code Files
+ Collection
Free Sample

Book Details

ISBN 139781782168751
Paperback328 pages

Book Description

Drupal 8 sets a new standard for ease of use, while offering countless new ways to tailor and deploy your content to the Web. Drupal 8 allows user to easily customize data structures, listings, and pages, and take advantage of new capabilities for displaying data on mobile devices, building APIs, and adapting to multilingual needs.

The book takes you step by step through building a Drupal 8 website. Start with the basics, such as setting up a local “stack” development environment and installing your first Drupal 8 site, then move on to image and media handling, and extending Drupal modules. Push your knowledge by getting to grips with the modular nature of Drupal, and learning to extend it by adding new functionalities to create your new modules. By the end of the book, you will be able to develop and manage a modern and responsive website using Drupal.

Table of Contents

Chapter 1: Introduction
What is Drupal?
Some Drupal history
Summary
Chapter 2: Installation
System requirements
Setting up a development environment
Free cloud hosting
Installing Drupal 8
Troubleshooting your installation
Trusted host patterns
Summary
Chapter 3: Basic Concepts
Modules
Entities, nodes, and fields
Taxonomy
Blocks
Views
Users, roles, and permissions
Themes
Hooks
Summary
Chapter 4: Getting Started with the UI
The Drupal 8 user interface
Responsiveness
Quick content creation
Listing content
Structure
Configuration
Appearance
People
Reports
Extend
Summary
Chapter 5: Basic Content
Introducing your site-building scenario
Basic pages
Articles
Summary
Chapter 6: Structure
Managing menus
Managing taxonomy
Working with the Views module
Working with Views blocks
Summary
Chapter 7: Advanced Content
Field types
Extending content types
Creating new content types
Listing testimonials with a view
Summary
Chapter 8: Configuration
People – Account settings
System
Content authoring
User interface
Development
Configuration synchronization
Media
Search and metadata
Regional and language
Web services
Summary
Chapter 9: Users and Access Control
Users and roles
Permissions
Summary
Chapter 10: Optional Features
Activity Tracker
Aggregator
Ban
Book
Forum
Responsive image
Statistics
Syslog
Core (experimental), Multilingual, and Web services
Summary
Chapter 11: Reports
Accessing reports
Available updates
Recent log messages
Field list
Status report
Top 'access denied' errors
Top 'page not found' errors
Top search phrases
Views plugins
Summary
Chapter 12: Extending Drupal
Installing a module
Improving FAQs
Pathauto and Token
Summary
Chapter 13: Theming Drupal
What is a theme?
Terminology
Themes included in Drupal 8
Setting the active theme
Common settings
Theme regions
Color scheme
Setting the admin theme
Advanced themes from the Drupal community
Custom themes
Summary
Chapter 14: Getting Support
What is open source?
The Drupal community
Drupal.org
Issue queues
The Drupal security team
api.drupal.org
IRC chat
The Drupal Association
DrupalCon
DrupalCamps
Specialist Drupal companies
Training
Certification
Summary

What You Will Learn

  • Set up a local “stack” development environment and install your first Drupal 8 site
  • Find out what is available in Drupal 8 core
  • Define content types and taxonomies—and find out when you should do so
  • Use the powerful Views module
  • Get hands-on with image and media handling
  • Extend Drupal using custom community modules
  • Develop the look and feel of your website using Drupal themes
  • Manage site users and permissions

Authors

Table of Contents

Chapter 1: Introduction
What is Drupal?
Some Drupal history
Summary
Chapter 2: Installation
System requirements
Setting up a development environment
Free cloud hosting
Installing Drupal 8
Troubleshooting your installation
Trusted host patterns
Summary
Chapter 3: Basic Concepts
Modules
Entities, nodes, and fields
Taxonomy
Blocks
Views
Users, roles, and permissions
Themes
Hooks
Summary
Chapter 4: Getting Started with the UI
The Drupal 8 user interface
Responsiveness
Quick content creation
Listing content
Structure
Configuration
Appearance
People
Reports
Extend
Summary
Chapter 5: Basic Content
Introducing your site-building scenario
Basic pages
Articles
Summary
Chapter 6: Structure
Managing menus
Managing taxonomy
Working with the Views module
Working with Views blocks
Summary
Chapter 7: Advanced Content
Field types
Extending content types
Creating new content types
Listing testimonials with a view
Summary
Chapter 8: Configuration
People – Account settings
System
Content authoring
User interface
Development
Configuration synchronization
Media
Search and metadata
Regional and language
Web services
Summary
Chapter 9: Users and Access Control
Users and roles
Permissions
Summary
Chapter 10: Optional Features
Activity Tracker
Aggregator
Ban
Book
Forum
Responsive image
Statistics
Syslog
Core (experimental), Multilingual, and Web services
Summary
Chapter 11: Reports
Accessing reports
Available updates
Recent log messages
Field list
Status report
Top 'access denied' errors
Top 'page not found' errors
Top search phrases
Views plugins
Summary
Chapter 12: Extending Drupal
Installing a module
Improving FAQs
Pathauto and Token
Summary
Chapter 13: Theming Drupal
What is a theme?
Terminology
Themes included in Drupal 8
Setting the active theme
Common settings
Theme regions
Color scheme
Setting the admin theme
Advanced themes from the Drupal community
Custom themes
Summary
Chapter 14: Getting Support
What is open source?
The Drupal community
Drupal.org
Issue queues
The Drupal security team
api.drupal.org
IRC chat
The Drupal Association
DrupalCon
DrupalCamps
Specialist Drupal companies
Training
Certification
Summary

Book Details

ISBN 139781782168751
Paperback328 pages
Read More
From 6 reviews

Read More Reviews

Recommended for You

Drupal 6 Site Blueprints: LITE
$ 9.99
Practical Plone 3: A Beginner's Guide to Building Powerful Websites
$ 10.00
Drush for Developers - Second Edition
$ 10.00
Drupal 8 Configuration Management
$ 10.00