· Introduct for Developers What you should learn before developing magento. Magento is a Zend Framework (v1) application. Learning ZF will help you getting Magento quickly. Dedicate some days to learn at http://framework.zend.com/ Understand OOP http://en.wikipedia.org/wiki/Object-oriented_programming first . Once you are done, study and understand Eventdriven programming http://en.wikipedia.org/wiki/Event-driven_programming. Understand Model View Controller architectural pattern principles ( http://en.wikipedia.org/wiki/Model–view– controller ), and RESPECT it when developing Magento. You might need some help during setup, follow the official installation guide at http://www.magentocommerce.com/knowledge-base/entry/magento-installation-guide • After the installation, you MUST understand EVERY SINGLE parameter under “system>configuration”. It’s the