23.02.2015 Views

www.it-ebooks.info

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Preface<br />

Chapter 4, Frontend Development, will explain the practical use of the skills and<br />

knowledge we have acquired so far, and we'll be building a fully functional Magento<br />

Module step by step. The custom module will allow readers to apply a variety of<br />

important concepts, such as working w<strong>it</strong>h collections, routing, sessions, and caching.<br />

Chapter 5, Backend Development, will extend what we built in the previous chapter and<br />

create an interface in the Magento backend for interacting w<strong>it</strong>h our application data.<br />

We will learn about extending the backend, the admin HTML theme, setting data<br />

sources, and controlling our extension behavior through configuration.<br />

Chapter 6, The Magento API, will explain the Magento API and how we can extend <strong>it</strong><br />

for providing access to the custom data that we captured using our extension.<br />

Chapter 7, Testing and Qual<strong>it</strong>y Assurance, will help the reader learn cr<strong>it</strong>ical skills<br />

for testing our Magento modules and custom, which form an integral part of<br />

development. We will learn about the different types of tests and the tools<br />

available for each particular type of test.<br />

Chapter 8, Deployment and Distribution, will help the reader learn about the<br />

multiple tools available for deploying our code to a production environment<br />

and how to properly pack our extensions for distribution through channels<br />

such as Magento Connect.<br />

Appendix, Hello Magento, will give new developers a quick and easy to follow<br />

introduction for creating our first Magento Extension.<br />

What you need for this book<br />

You will need an installation of Magento 1.7, e<strong>it</strong>her on a local machine or on a remote<br />

server, your favor<strong>it</strong>e code ed<strong>it</strong>or, and permissions to install and modify files.<br />

Who this book is for<br />

If you are a PHP developer getting started w<strong>it</strong>h Magento or if you already have some<br />

experience w<strong>it</strong>h Magento and want to understand the Magento arch<strong>it</strong>ecture and how<br />

to extend the frontend and backend of Magento, this is the book for you!<br />

You are expected to be confident w<strong>it</strong>h PHP5. No experience w<strong>it</strong>h Magento<br />

Development is expected, although you should be familiar w<strong>it</strong>h basic Magento<br />

operations and concepts.<br />

[ 2 ]<br />

<strong>www</strong>.<strong>it</strong>-<strong>ebooks</strong>.<strong>info</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!