Drupal 8 Module Development - Second Edition

Learn to create and customize impressive Drupal 8 modules to extend your website's functionalities

Drupal 8 Module Development - Second Edition

Daniel Sipos
New Release!

Learn to create and customize impressive Drupal 8 modules to extend your website's functionalities
Packt Subscription
FREE
$9.99/m after trial
eBook
$10.00
RRP $31.99
Save 68%
Print + eBook
$39.99
RRP $39.99
What do I get with a Packt subscription?
  • Exclusive monthly discount - no contract
  • Unlimited access to entire Packt library of 6500+ eBooks and Videos
  • 120 new titles added every month, on new and emerging tech
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 subscription 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 subscription 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 subscription reader
$0.00
$10.00
$39.99
$9.99 p/m after trial
RRP $31.99
RRP $39.99
Subscription
eBook
Print + eBook
Start a FREE 10-day trial

Frequently bought together


Drupal 8 Module Development - Second Edition Book Cover
Drupal 8 Module Development - Second Edition
$ 31.99
$ 10.00
Mastering VMware Horizon 7.8 - Third Edition Book Cover
Mastering VMware Horizon 7.8 - Third Edition
$ 47.99
$ 10.00
Buy 2 for $20.00
Save $59.98
Add to Cart

Book Details

ISBN 139781789612363
Paperback580 pages

Book Description

Drupal 8 comes with a release cycle that allows for new functionality to be added at a much faster pace. However, this also means code deprecations and changing architecture that you need to stay on top of. This book updates the first edition and includes the new functionality introduced in versions up to, and including 8.7.

The book will first introduce you to the Drupal 8 architecture and its subsystems before diving into creating your first module with basic functionality. You will work with the Drupal logging and mailing systems, learn how to output data using the theme layer and work with menus and links programmatically. Then, you will learn how to work with different kinds of data storages, create custom entities, field types and leverage the Database API for lower level database queries.

You will further see how to introduce JavaScript into your module, work with the various file systems and ensure the code you write works on multilingual sites. Finally, you will learn how to programmatically work with Views, write automated tests for your functionality and also write secure code in general.

By the end, you will have learned how to develop your own custom module that can provide complex business solutions. And who knows, maybe you’ll even contribute it back to the Drupal community.

Foreword by Dries Buytaert, founder of Drupal.

Table of Contents

Chapter 3: Logging and Mailing
Chapter 7: Your Own Custom Entity and Plugin Types
Chapter 12: JavaScript and the Ajax API

What You Will Learn

  • Develop Drupal 8 modules that do all the things you want
  • Master numerous Drupal 8 sub-systems and APIs in the process
  • Model, store, manipulate and process data to serve your purposes
  • Display data and content in a clean and secure way using the Drupal 8 theme system
  • Test your business logic to prevent regressions
  • Stay ahead of the curve and write code following the current best practices

Authors

Table of Contents

Chapter 3: Logging and Mailing
Chapter 7: Your Own Custom Entity and Plugin Types
Chapter 12: JavaScript and the Ajax API

Book Details

ISBN 139781789612363
Paperback580 pages
Read More

Read More Reviews

Recommended for You

Mastering VMware Horizon 7.8 - Third Edition Book Cover
Mastering VMware Horizon 7.8 - Third Edition
$ 47.99
$ 10.00
Mastering MongoDB 4.x - Second Edition Book Cover
Mastering MongoDB 4.x - Second Edition
$ 27.99
$ 5.60
React Design Patterns and Best Practices - Second Edition Book Cover
React Design Patterns and Best Practices - Second Edition
$ 31.99
$ 10.00
Python Machine Learning Cookbook - Second Edition Book Cover
Python Machine Learning Cookbook - Second Edition
$ 27.99
$ 10.00
Learning Python Networking - Second Edition Book Cover
Learning Python Networking - Second Edition
$ 39.99
$ 10.00
Kali Linux - An Ethical Hacker's Cookbook - Second Edition Book Cover
Kali Linux - An Ethical Hacker's Cookbook - Second Edition
$ 35.99
$ 10.00