Jump to ratings and reviews
Rate this book

Pro Drupal 7 Development

Rate this book
Pro Drupal 7 Development updates the most popular development reference for the release of Drupal 7. With several new and completely-rewritten essential APIs and improvements in Drupal 7, this book will not only teach developers how to write modules ranging from simple to complex, but also how Drupal itself works.-->What you'll learn-->Learn the Drupal APIs and major changes in Drupal 7 Learn how to write Drupal modules using the APIs Learn proper development practices and how to become a contributing community member-->How to get started with writing basic modules The flexible Drupal APIs and how they interact with modules How new features in Drupal 7 make modules even more powerful and sophisticated Best practices when developing in Drupal (coding standards, help developer modules) How to write safe, secure, and tested code How to contribute modules back to the Drupal community and maintain their modules using the Concurrent Versions System (CVS)-->Who this book is for-->This book is for existing Drupal module developers wanting to learn about Drupal 7 and people already knowledgeable in PHP who are interested in developing for Drupal. Simply put, if you are working with Drupal, then you need this book.-->Table of Contents-->How Drupal Works Writing a Module Hooks, Actions, and Triggers The Menu System Working with Databases Working with Users Working with Nodes Working with Fields The Theme System Working with Blocks The Form API Manipulating User The Filter System Searching and Indexing Content Working with Files Working with Taxonomy Caching Sessions Using jQuery Localization and Translation XML-RPC Writing Secure Code Development Best Practices Optimizing Drupal Installation Profiles Testing Database Table Reference Resources

720 pages, Paperback

First published January 1, 2010

8 people are currently reading
46 people want to read

About the author

Todd Tomlinson

14 books2 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
29 (35%)
4 stars
22 (26%)
3 stars
22 (26%)
2 stars
8 (9%)
1 star
1 (1%)
Displaying 1 - 9 of 9 reviews
Profile Image for Hendry Lee.
4 reviews5 followers
February 4, 2011
Was very excited with the early release of this book so I could take my hands on Drupal 7 development. But the book was carelessly done. I mean, good outline from the previous edition ensured me to buy again but frustrated with the errors. Have to refer to the incomplete errata pages while reading.
Profile Image for Chris Chinchilla.
Author 4 books8 followers
April 25, 2014

Pro Drupal 7 Development updates the most popular development reference for the release of Drupal 7. With several new and completely-rewritten essential APIs and improvements in Drupal 7, this book will not only teach developers how to write modules ranging from simple to complex, but also how Drupal itself works.

Learn the Drupal APIs and major changes in Drupal 7 Learn how to write Drupal modules using the APIs Learn proper development practices and how to become a contributing community member What you’ll learn How to get started with writing basic modules The flexible Drupal APIs and how they interact with modules How new features in Drupal 7 make modules even more powerful and sophisticated Best practices when developing in Drupal (coding standards, help developer modules) How to write safe, secure, and tested code How to contribute modules back to the Drupal community and maintain their modules using the Concurrent Versions System (CVS) Who this book is for

This book is for existing Drupal module developers wanting to learn about Drupal 7 and people already knowledgeable in PHP who are interested in developing for Drupal. Simply put, if you are working with Drupal, then you need this book.

Table of Contents How Drupal Works Writing a Module Hooks, Actions, and Triggers The Menu System Working with Databases Working with Users Working with Nodes Working with Fields The Theme System Working with Blocks The Form API Manipulating User Input: The Filter System Searching and Indexing Content Working with Files Working with Taxonomy Caching Sessions Using jQuery Localization and Translation XML-RPC Writing Secure Code Development Best Practices Optimizing Drupal Installation Profiles Testing Database Table Reference Resources From the Author

Pro Drupal Development represents the definitive guide for Drupal developers.   Many have called Pro Drupal Development the one "must have" book if you're thinking about using Drupal.  In this edition I focus on Drupal 7 and the significant changes to the APIs and capabilities presented by Drupal core.   I cover everything from building new modules, creating complex forms, interacting with the database, using the new Field API (the part of CCK that was moved into core), working with nodes, working with users, leveraging JQuery, themeing, creating web services, testing, and several other key topics.   If you're looking for one book that will help you succeed as a Drupal 7 developer, this is the book to have on your desk.

About the Author

Todd Tomlinson is the Vice President of Public Sector Consulting for ServerLogic Corporation.  He is the former Senior Director of EBusines Strategy at Oracle Corporation, VP of Internet and eBusiness Consulting for Claremont Technoloyg Group, VP and CTO of Emerald Solutions, Senior Manager with Accenture, and a senior faculty member and area chair for a large University where he was the lead professor for web design and development.  He has been using Drupal for the past several years and had a significant number of high profile sites on the web that he's developed using Drupal.

4 reviews1 follower
January 8, 2012
I bought this book hoping to get up to speed on Drupal 7, but I didn't get a lot of time to read it before my schedule got completely clogged with Drupal 7 projects. Luckily, I'm a very fast learner - especially when I'm doing something.

So I finally had some "relax" time and decided to read the book. In my opinion, its a good book for someone who has never worked with Drupal before. It will get them prepared quite well for Drupal 7 development.

But I did have one MAJOR issue with it. There was no real part of the book on entities. Entities are THE foundation of any Drupal 7 website. EVERYTHING in D7 is an entity. And if you can't develop using the entity system, then you become quite limited in what kind of work you can do in Drupal development (in my opinion).
Profile Image for John Goossen.
9 reviews3 followers
March 13, 2012
Decent book on Drupal development. It helped me gain understanding on how Drupal works. It does suffer two flaws: There are quite a few typos, and this can be frustrating especially when they are in code. Drupal is a moving target, so even though it is Drupal 7, some of the exercises seem to be developed around Drupal 6 or an very early release of 7. When using this book make sure to check the errata on the apress website.
Profile Image for David Fells.
71 reviews
March 20, 2012
Reading this straight through was slow going as it got mixed in during the workday, over time. Was good though, got a lot out of it. A must read for Drupal 7 people imo.
Profile Image for John Bocook.
7 reviews4 followers
April 14, 2014
I don't feel like this book is complete. It's missing a whole section on the entity API and the forms API could use more.
992 reviews25 followers
Read
June 1, 2015
Location: ND5 IRC
Accession No: DL027100
Displaying 1 - 9 of 9 reviews

Can't find what you're looking for?

Get help and learn more about the design.