Programming Books C Java PHP Python Learn more Browse Programming Books
Pro Drupal 7 Development (Expert's Voice in Open Source) and over one million other books are available for Amazon Kindle. Learn more
  • List Price: $49.99
  • Save: $37.11 (74%)
Rented from RentU
To Rent, select Shipping State from options above
Due Date: Dec 23, 2014
FREE return shipping at the end of the semester. Access codes and supplements are not guaranteed with rentals.
FREE Shipping on orders over $35.
Used: Good | Details
Sold by RentU
Condition: Used: Good
Comment: Fast shipping from Amazon! Qualifies for Prime Shipping and FREE standard shipping for orders over $35. Overnight, 2 day and International shipping available! Excellent Customer Service.. May not include supplements such as CD, access code or DVD.
Access codes and supplements are not guaranteed with used items.
Qty:1
  • List Price: $49.99
  • Save: $13.00 (26%)
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Pro Drupal 7 Development ... has been added to your Cart
Trade in your item
Get a $2.27
Gift Card.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Pro Drupal 7 Development (Expert's Voice in Open Source) Paperback – December 28, 2010

ISBN-13: 978-1430228387 ISBN-10: 1430228385 Edition: 3rd

Buy New
Price: $36.99
Rent
Price: $12.88
37 New from $31.18 27 Used from $10.20
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$36.99
$31.18 $10.20
Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

$36.99 FREE Shipping. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

Pro Drupal 7 Development (Expert's Voice in Open Source) + Drupal 7 Module Development + The Definitive Guide to Drupal 7
Price for all three: $109.96

Buy the selected items together

NO_CONTENT_IN_FEATURE

Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Product Details

  • Series: Expert's Voice in Open Source
  • Paperback: 720 pages
  • Publisher: Apress; 3 edition (December 28, 2010)
  • Language: English
  • ISBN-10: 1430228385
  • ISBN-13: 978-1430228387
  • Product Dimensions: 9.2 x 7.3 x 1.6 inches
  • Shipping Weight: 3.2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.1 out of 5 stars  See all reviews (23 customer reviews)
  • Amazon Best Sellers Rank: #361,928 in Books (See Top 100 in Books)

Editorial Reviews

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.

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

It was the flagship book for Drupal development.
Acronym
Unfortunately, only the code examples for the first 2 chapters are available online, so the only option to get the code running is typing it in.
Daniel Hanold
I had the same expectations for the Drupal 7 version but after reading felt it lacking compared to the previous editions.
ngm

Most Helpful Customer Reviews

61 of 61 people found the following review helpful By ngm on January 21, 2011
Format: Paperback Verified Purchase
I've always been a huge fan of the Pro Drupal Development series of books. I referred to my battered copies of the D5 and D6 editions as my "bibles". I had the same expectations for the Drupal 7 version but after reading felt it lacking compared to the previous editions. My guess is there was a rush to push out the book before D7 was ready but by doing so the authors left out some key functionality available in Drupal 7. It felt more like a rehash of the D6 version with some D7 functionality thrown in. Below is a rundown of some of my "issues"

Entities: Every data element in Drupal is now an Entity (Nodes, taxonomy, users, comments). This was huge shift and probably could get its own chapter. Found barely a mention of this.

Database: I was glad to see some mention of the OOP aspects of the database API. One major absence was EntityFieldQuery. This is a huge D7 feature that developers will need and I don't recall seeing it mentioned.

RDF: Resource Description Framework is in core. This needs a chapter (or a book). Enough said.

Renderable Content: All content in D7 is treated similar to FAPI (form API), via a renderable array. This new feature didn't get nearly enough of the attention it deserves.

Javascript/AJAX: Missing about 2 chapters here. The ajax functionality for D7 is all new. I don't recall a mention of the Ajax commands API. Also missing was any mention of Drupal.behaviors. The Javascript examples don't follow the best practices.

I respect the authors work and gave them my $[...] bucks for the book. That being said, I'd really wait for (hopefully) the next edition of this book as it is missing too many key features of D7 for me to fully recommend. If you are already hardcore into D7 development definitely hold out.
3 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
34 of 35 people found the following review helpful By ralphb on February 8, 2011
Format: Paperback
The third edition is still an excellent book for Drupal 6 development, but despite its title it fails miserably at detailing the many changes introduced with Drupal 7.

Probably the biggest shortcoming of "Pro Drupal 7 Development" is the inadequate coverage of Fields API. One major change of Drupal 7 was the integration of CCK (now known as Fields API) into core. While the book explains how to define fields in the UI (which is off-topic for a book on programming) and how to create custom fields, it lacks an explanation of how to work with fields programmatically. Consequently, it remains unclear how to migrate content based on custom node types from Drupal 6 to Drupal 7.

Other major changes of Drupal 7 include Entities, which unify nodes, users, and comments into one common concept, and Render Elements, which radically change the way theming works. Alas, neither Entities nor Render Elements are even mentioned in this book.

It is obvious that "Pro Drupal 7 Development" was rushed to market. The index is sketchy, some flow diagrams of the second edition have been replaced by blurry jpegs, and code examples are formatted sloppily (wrong indentation, poor word-wrapping). Many chapters refer to the Drupal online documentation for "up-to-date information".

For Drupal module developers who already own the second edition and who just want update their knowledge for Drupal 7 the book "Drupal 7 Module Development" by Matt Butcher is a much better choice.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
30 of 31 people found the following review helpful By Lars K on April 20, 2011
Format: Paperback Verified Purchase
I learned a lot from the second edition of this book, but after after having had a first look at this third edition, I must say I am deeply shocked and very disappointed. It is mostly just a copy and and paste job from the second edition. As other reviewers have commented, several of the most important new features of Drupal 7 are not even mentioned. Neither are important developer tools such as Drush and Git, they are simply non-existent in the index. I had a look at the chapters on Taxonomy and Users, and find no information about the fact that these are now fieldable entities. In the chapter on Users, they still recommend the profile.module, which is now deprecated...

The code examples are full of errors, but there is no errata:[...]
Apparently, Apress lost all the submitted errata information because of no backup.

I honestly don't understand how a book like this can pass through a process of technical review, and even get the recommendations of Dries Buytaert in the foreword. I love Drupal, but this book is going to be bad for the community. I really think Apress owes us a revised edition.

I would definitely not recommend this book to anyone already owning the second edition. Instead buy "Drupal 7 module Development". It is not an easy read, but at least it is up-to-date.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
10 of 10 people found the following review helpful By Daniel Hanold on May 22, 2011
Format: Paperback Verified Purchase
The 2nd Edition (Pro Drupal Development for Drupal 6) was my bible in regards to understanding Drupal from a developer's perspective, thus my hopes for Pro Drupal7 Development were high, and I'm sad to say that they weren't met.

First of all: For a development book, there are just too many coding mistakes in the code printed. The authors provide an online errata ([...]), but even that directory of errors doesn't cover everything. Unfortunately, only the code examples for the first 2 chapters are available online, so the only option to get the code running is typing it in. With 50 conceptual code errors (and counting), that process is very frustrating as it's unclear why a certain piece of code isn't working correctly.

Drupal 7 provides a number of exciting conceptual changes, but rather than explaining what these changes mean for a programmer, the authors merely updated the chapters from the 2nd edition without revising the structure of each chapter. In some cases, the documentation in the code still refers to the the code in the 2nd edition.

I purchased this book before it was released, as it was the de-facto standard developer book for Drupal 6. For the 3rd edition, I wish the publisher and technical reviewers would have spent more time before putting this book on the market.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews


What Other Items Do Customers Buy After Viewing This Item?