Drupal 8 Module Development /

Learn to create and customize impressive Drupal 8 modules to extend your website's functionalities About This Book 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 codin...

Full description

Bibliographic Details
Main Author: Sipos, Daniel (Author)
Corporate Author: Safari, an O'Reilly Media Company
Format: eBook
Language:English
Published: Packt Publishing, 2017.
Edition:1st edition.
Subjects:
Online Access:Connect to this electronic resource

MARC

Tag First Indicator Second Indicator Subfields
LEADER 00000uam a2200000 a 4500
001 in00004129849
005 20260128152608.6
006 m o d
007 cr cn
008 131117s2017 xx o eng
020 |z 9781782168775 
020 |z 9781782168782 
035 |a (CaSebORM)9781782168775 
040 |d UtOrBLW 
041 0 |a eng 
100 1 |a Sipos, Daniel,  |e author. 
245 1 0 |a Drupal 8 Module Development /  |c Sipos, Daniel. 
250 |a 1st edition. 
264 1 |b Packt Publishing,  |c 2017. 
300 |a 1 online resource (566 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
520 |a Learn to create and customize impressive Drupal 8 modules to extend your website's functionalities About This Book 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. Who This Book Is For The primary target of this book is Drupal developers who want to learn how to write modules and carry out development in Drupal 8. It is also intended for Drupal site builders and PHP developers who have basic Object Oriented Programming skills. A little bit of Symfony experience is helpful but not mandatory. What You Will Learn Write a Drupal 8 module with custom functionality and hook into various extension points Master numerous Drupal 8 sub-systems 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 In Detail Drupal is an open source web-based 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 ... 
533 |a Electronic reproduction.  |b Boston, MA :  |c Safari,  |n Available via World Wide Web.  |d 2017. 
538 |a Mode of access: World Wide Web. 
542 |f Copyright © Packt Publishing  |g 2017 
588 |a Online resource; Title from title page (viewed October 27, 2017) 
500 |a Electronic resource. 
655 7 |a Electronic books.  |2 local 
710 2 |a Safari, an O'Reilly Media Company. 
856 4 0 |u https://proxy.library.tamu.edu/login?url=https://go.oreilly.com/TAMU/library/view/-/9781782168775/?ar  |z Connect to this electronic resource  |t 0 
999 f f |s 57b922cc-8501-3ec3-9aa1-88ec68fc8381  |i 8c7767fd-8823-3d7c-b87d-15d9fb89720e  |t 0 
952 f f |a Texas A&M University  |b College Station  |c Electronic Resources  |s www_evans  |d Available Online  |t 0  |h No information provided 
998 f f |t 0  |l Available Online