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

Nick Abbott, Richard Jones

2 customer reviews
Create complex websites quickly and easily using the building blocks of Drupal 8, the most powerful version of Drupal yet
Mapt Subscription
FREE
$29.99/m after trial
eBook
$25.20
RRP $35.99
Print + eBook
$44.99
RRP $44.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$25.20
$44.99
$29.99p/m after trial
RRP $35.99
RRP $44.99
Subscription
eBook
Print + eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Code Files
Preview in Mapt

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 2 reviews

Read More Reviews