Magento PHP Developer's Guide

Magento PHP Developer's Guide
By Allan MacGregor

List Price: $44.99
Price: $44.97 Details

Availability: Usually ships in 24 hours
Ships from and sold by

31 new or used available from $27.28

Average customer review:
(29 customer reviews)

Product Description

Get started with the flexible and powerful e-commerce framework, Magento


  • Build your first Magento extension, step by step
  • Extend core Magento functionality, such as the API
  • Learn how to test your Magento code

In Detail

Magento has completely reshaped the face of e-commerce since its launch in 2008. Its revolutionary focus on object oriented and EAV design patterns has allowed it to become the preferred tool for developers and retailers alike.

"Magento PHP Developer's Guide" is a complete reference to Magento, allowing developers to understand its fundamental concepts, and get them developing and testing Magento code.

The book starts by building the reader's knowledge of Magento, providing them with the information, techniques, and tools that they require to start their first Magento development.

After building this knowledge, the book will then look at more advanced topics: how to test your code, how to extend the frontend and backend, and deploying and distributing custom modules.

"Magento PHP Developer's Guide" will help you navigate your way around your first Magento developments, helping you to avoid all of the most common headaches new developers face when first getting started.

What you will learn from this book

  • Understand the fundamental concepts of Magento
  • Deploy and distribute custom modules
  • Explore development techniques and tools for Magento
  • Extend Magento core functionality
  • Discover the design patterns which form Magento
  • Understand Magento architecture
  • Test Magento with different tools and frameworks


"Magento PHP Developer's Guide" is an easily accessible tutorial, designed and written to give the reader maximum understanding of the powerful Magento framework.

Who this book is written for

This book is written for developers who have previous experience with PHP and PHP frameworks, such as Zend or CakePHP, and want to start developing and working with Magento. Even developers with previous experience with Magento will find the book extremely useful to gain a full understanding of Magento fundamentals, architecture, and overall philosophy.

Product Details

  • Amazon Sales Rank: #1199972 in Books
  • Published on: 2013-04-04
  • Released on: 2013-04-04
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.25" h x .58" w x 7.50" l, .98 pounds
  • Binding: Paperback
  • 256 pages

Editorial Reviews

About the Author

Allan MacGregor

Allan MacGregor is a Magento Certified Developer Plus with four years of Magento experience. He also has a certification in Linux System Administration by IBM.

He started working with Magento as a freelance looking for a better framework to build e-commerce solutions, and he is now the Magento Lead Developer at Demac Media ( He's very passionate about software development in general. He is constantly working with new technologies and frameworks.

At Demac Media, he has participated in building core solutions for a wide range of clients; this has given him the experience and knowledge to solve many Magento challenges.

As part of an internal project at Demac Media, he worked on (, a unique service for monitoring and auditing the code health of a Magento store. You can also follow him on Twitter at

Customer Reviews

Most helpful customer reviews

1 of 1 people found the following review helpful.
3Incomplete, Errors
By Daniel Joseph
This is definitely the makings of a decent book to get you going with Magento development. It starts you out with an understanding of the architecture, and then quickly gets you into building out a full project, front and back end. Where this book falls short is at the end of one chapter, he says there isn't enough room to finish, so he refers you to his web site. The web site does continue the project, but there are problems along the way, and I shouldn't have had to leave the book. Going back into the book, there are a lot of errors to work through. There aren't a lot of other Magento books, so this isn't a bad direction to go, but its clearly confusing. Be cautious.

1 of 1 people found the following review helpful.
3Good content, poor formatting.
By rmb9rx58
I agree with pretty much all of the positive and negative reviews here for this book, which is a rarity for me. I'm learning Magento, and this book has been really helpful overall, but the formatting and lack of table of contents is quite maddening. I think it's in the interest of the author to address these issues and republish, because the content of the book is quite good from my perspective as an advanced developer with limited Magento experience.

5 of 6 people found the following review helpful.
1Badly Written Book, But I am still keeping it
By Anup V. Saumithri
Hers's whats wrong with this book:

1. Nonexistent theoretical background:
Theory is very important for understanding any framework.

2. Cryptic and poorly organized:
Chapters are poorly organized and logical flow and progression is badly lacking.

3. Misses some important concepts:
Where is Magento themeing? Its the most important aspect of any e-commerce platform (customer facing).

4. Inconvenient Solutions:
Much of the examples is based off of Vagrant & Chef. How many times have you heard of it?

5. Spelling Mistakes:
As common as snow in Alaska (Borrowed this phrase from C++ for Dummies :) ).

The author has just two poorly organized chapters on front end and back end development - Thoroughly frustrating to read them.
Not only don't you not learning anything but you have to fall back on Magento tutorial on their website to get any bearings on whats going on.

Bottom Line: Not worth its price tag. It more like a 10$ book. Dont be tricked into reading all the 5 ***** comments first (thanks to Amazon)

But: I am going to keep the book - not returning it. At least it serves as extra source of information when info about Magento is so sparse.

See all 29 customer reviews...

Connect with defaultLogic
What We've Done
Led Digital Marketing Efforts of Top 500 e-Retailers.
Worked with Top Brands at Leading Agencies.
Successfully Managed Over $50 million in Digital Ad Spend.
Developed Strategies and Processes that Enabled Brands to Grow During an Economic Downturn.
Taught Advanced Internet Marketing Strategies at the graduate level.

Manage research, learning and skills at defaultLogic. Create an account using LinkedIn or facebook to manage and organize your IT knowledge. defaultLogic works like a shopping cart for information -- helping you to save, discuss and share.

  Contact Us