Drupal 8 Module Development: Build and customize Drupal 8 modules and extensions efficiently,Used

Drupal 8 Module Development: Build and customize Drupal 8 modules and extensions efficiently,Used

In Stock
SKU: SONG178216877X
Brand: Packt Publishing
Condition: Used
Regular price$71.83
Quantity
Add to wishlist
Add to compare

Sold by Ergodebooks, an authorized reseller.

Returns accepted within 30 days | support@ergodebooks.com

Verified
Shipping Information
  • Free Standard Shipping — United States only
  • Processing Time: 1–3 business days
  • Estimated Delivery: 3–5 business days after dispatch
  • Double-boxed, fully insured & discreetly packaged
  • Tracking number sent via email once dispatched
  • Orders over $250 require signature upon delivery. Taxes calculated at checkout.
Returns & Refund

Returns accepted within 30 days of delivery.

Damaged or Defective Item

Free return shipping + replacement or full refund

Wrong Item Received

Free return shipping + replacement or full refund

Change of Mind

Return shipping at customer's expense · 25% restocking fee applies

All returns require a Return Authorization (RA) number before sending.

To initiate a return, contact us:

support@ergodebooks.com +1 (281) 738-1050
View Full Return & Refund Policy
Payment Option
Payment Methods

Help

If you have any questions, you are always welcome to contact us. We'll get back to you as soon as possible, withing 24 hours on weekdays.

Customer service

All questions about your order, return and delivery must be sent to our customer service team by e-mail at yourstore@yourdomain.com

Sale & Press

If you are interested in selling our products, need more information about our brand or wish to make a collaboration, please contact us at press@yourdomain.com

Learn to create and customize impressive Drupal 8 modules to extend your website's functionalities Key Features Unleash the power of Drupal 8 programming by creating efficient modules and extensions Explore a plethora of Drupal 8 APIs and get the best out of them using the power of PHP coding Learn to implement efficient data management and data security by creating dedicated modules for it. Book DescriptionDrupal is an open source webbased content management system (CMS) that can be used for building anything from simple websites to complex applications. It enables individuals and organizations to build platforms that engage users and deliver the right content at the right time.Drupal 8 is an exciting new development in the Drupal community. However, the differences from the previous version are substantial and this can put quite some pressure on Drupal 7 developers that need to catch up. This book aims to help such developers in getting up to speed with Drupal 8 module development.The book first introduces you to the Drupal 8 architecture and its subsystems before diving into creating your first module with basic functionality. Building upon that, you will cover many core APIs and functionalities available to module developers.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. Moreover, you will learn about the Drupal 8 access system and caching layer as well as the APIs used for data processing (queues and batches).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 of the book, you will have learned how to develop your own custom module from scratch that can help solve a small problem or even provide complex functionality. And who knows, maybe you'll even contribute it back to the Drupal community. What you will learn Write a Drupal 8 module with custom functionality and hook into various extension points Master numerous Drupal 8 subsystems and APIs Model, store, and manipulate data in various ways and for various purposes Display data and content in a presentable and secure way Learn about the theme system and render arrays Table of Contents Developing for Drupal 8 Creating Your First Module Logging and Mailing Theming Menus and Menu Links Data Modeling and Storage Your Own Custom Entities Database API Your Own Custom Fields Access Control Caching JavaScript in Drupal Multilingual Queues and Batches Views Working with Files and Images Automated Tests Appendix: Security

⚠️ WARNING (California Proposition 65):

This product may contain chemicals known to the State of California to cause cancer, birth defects, or other reproductive harm.

For more information, please visit www.P65Warnings.ca.gov.

  • Q: What is the main focus of 'Drupal 8 Module Development' by Daniel Sipos? A: The book focuses on teaching readers how to create and customize Drupal 8 modules and extensions, enabling them to enhance their website's functionalities effectively.
  • Q: Is this book suitable for beginners in Drupal development? A: While the book offers insights for developers transitioning from Drupal 7 to Drupal 8, it assumes a basic understanding of programming and Drupal concepts, making it more suitable for those with some prior experience.
  • Q: What are some key features covered in this book? A: Key features include creating custom modules, understanding Drupal 8 architecture, working with APIs, managing data security, and implementing multilingual support within Drupal applications.
  • Q: How many pages does 'Drupal 8 Module Development' contain? A: The book contains a total of 566 pages, providing extensive coverage of Drupal 8 module development topics.
  • Q: What edition of the book is available? A: The book is available in its 2nd revised edition, which includes updates and improvements relevant to the latest Drupal 8 developments.
  • Q: What programming language is primarily used in this book? A: The primary programming language used in the book is PHP, which is essential for developing efficient modules and extensions in Drupal 8.
  • Q: Can this book help with understanding Drupal's access control system? A: Yes, the book includes sections dedicated to the Drupal 8 access system, helping readers understand how to manage permissions and access for different user roles.
  • Q: Does the book include practical examples or exercises? A: Yes, the book provides practical examples and exercises that guide readers through the process of creating their own custom modules and functionalities within Drupal 8.
  • Q: What topics related to data management are covered? A: Topics include data modeling, storage, custom entities, and leveraging the Database API for efficient data handling within Drupal applications.
  • Q: Is there a focus on security practices in this book? A: Absolutely, the book emphasizes writing secure code and includes an appendix dedicated to security practices in module development.

Recently Viewed