Guide to Programming with Magento

Click here to buy the book from PHP|Architect.

From the publisher...

Designed as a valuable companion to the the documentation provided on the Magento web site, this comprehensive book covers everything you as a developer need to know, including:
  • Installation and configuration
  • Basic understanding of Magento Commerce features and functions
  • Overview of front-end and back-end systems
  • Dealing with multiple stores
  • Accommodating multiple languages & internationalization issues
  • Handling Magento modules
  • Working with the Magento template system
  • Understanding Magento's EAV database structure
  • Made-to-order products
  • Adding a rewards or points system
  • Integration with a CMS
  • Accounting, inventory and order fulfillment and exporting information with XML
  • An entire chapter devoted to quick answers to common questions

 

Example Source Code

Download example source code from the book. The source code is licensed under the Creative Commons Attribution 3.0 license. Since this source code is not meant to be "source code", it won't use a more familiar license like GPL or BSD. From the author's point of view, you can use this code to make commercial products, and to keep your changes from being changed by anyone else. The only restriction is to keep some sort of attribution back to the original author of the code.

To ensure that you actually bought the book or PDF, answer the following question.
What is the second word on page...

  • 85 in the printed book? (excluding header and footer text)
  • 95 of the PDF? (excluding header and footer text (it says page 85 in the corner))