ORPP logo

Magento 2 Development Quick Start Guide : Build Better Stores by Extending Magento.

Ajzele, Branko.

Magento 2 Development Quick Start Guide : Build Better Stores by Extending Magento. - 1st ed. - 1 online resource (208 pages)

Cover -- Title Page -- Copyright and Credits -- Packt Upsell -- Contributors -- Table of Contents -- Preface -- Chapter 1: Understanding the Magento Architecture -- Technical requirements -- Installing Magento -- Modes -- Areas -- Request flow processing -- Modules -- Creating the minimal module -- Cache -- Dependency injection -- Argument injection -- Virtual types -- Proxies -- Factories -- Plugins -- The before plugin -- The around plugin -- The after plugin -- Events and observers -- Console commands -- Cron jobs -- Summary -- Chapter 2: Working with Entities -- Technical requirements -- Understanding types of models -- Creating a simple model -- Methods worth memorizing -- Working with setup scripts -- The InstallSchema script -- The UpgradeSchema script -- The Recurring script -- The InstallData script -- The UpgradeData script -- The RecurringData script -- Extending entities -- Creating extension attributes -- Summary -- Chapter 3: Understanding Web APIs -- Technical requirements -- Types of users -- Types of authentication -- Types of APIs -- Using existing web APIs -- Creating custom web APIs -- Understanding search criteria -- Summary -- Chapter 4: Building and Distributing Extensions -- Technical requirements -- Building a shipping extension -- Distributing via GitHub -- Distributing via Packagist -- Summary -- Chapter 5: Developing for Admin -- Technical requirements -- Using the listing component -- Using the form component -- Summary -- Chapter 6: Developing for Storefront -- Technical requirements -- Setting up the playground -- Calling and initializing JS components -- Meet RequireJS -- Replacing jQuery widget components -- Extending jQuery widget components -- Creating jQuery widgets components -- Creating UI/KnockoutJS components -- Extending UI/KnockoutJS components -- Summary -- Chapter 7: Customizing Catalog Behavior. Technical requirements -- Creating the size guide -- Creating the same day delivery -- Flagging new products -- Summary -- Chapter 8: Customizing Checkout Experiences -- Technical requirements -- Passing data to the checkout -- Adding order notes to the checkout -- Summary -- Chapter 9: Customizing Customer Interactions -- Technical requirements -- Understanding the section mechanism -- Adding contact preferences to customer accounts -- Adding contact preferences to the checkout -- Summary -- Other Books You May Enjoy -- Index.

Magento is an open-source, enterprise-level eCommerce platform with unlimited ability for customization. This makes it a great choice not only for merchants but for developers as well. This book guides you through Magento development, teaching you how to develop modules that extend or change its functionality, leading to more flexible and.

9781789345469


Electronic commerce-Computer programs.
Magento (Web site development tool).
Web sites-Design.


Electronic books.

HF5548.32 .A394 2018

658.87202854678

© 2024 Resource Centre. All rights reserved.