{"product_id":"magento-2-developers-guide-harness-the-power-of-magento-2-to-extend-and-customize-your-online-store-9781785886584","title":"Magento 2 Developer's Guide: Harness the power of Magento 2 to extend and customize your online store","description":"\u003cp\u003eHarness the power of Magento 2 - The most recent version of the worlds favourite e-Commerce platform for your online store Key Features Set up  configure  and power up your Magento environment from development to production Master the use of Web API to communicate with the Magento system and create custom services Create custom modules from scratch to extend the core functionality of the Magento system Book Description Magento is one of the most exciting  flexible  and customizable e-commerce systems. It offers you an extensive suite of powerful tools for creating and managing an online store. After years of development  Magento 2 introduces itself with a strong emphasis on modularity  Web APIs  automated testing and overall new technology stack platform. The long-awaited Magento 2 release introduces a whole new e-commerce platform to develop online stores. The all new Magento 2 architecture  Web APIs  and a host of other features are equally challenging to master as much as they are exciting to use. This book will ease the learning curve by offering step-by-step guidance on how to extend the core functionality of your Magento 2 store. This book is your one-stop guide to build and customize a quality e-commerce website from the latest version of one of the largest  fastest growing  and most popular e-commerce platforms-Magento 2. We start off with an introduction to the fundamental concepts of Magento to give you a foundation to work from. We then move on to configure the development and basic production environment for Magento. After this  youll get to grips with the major concepts and conventions that are new to the Magento 2 platform. We then delve deeper to get to the core of automated deployments  persisting data  writing data fixture scripts and applying various backend and frontend modifications. As we near the end of the book  you will learn to make API calls and write automated tests. Finally  you will be guided through building a full-blown helpdesk module from scratch. By the end of this book  you will have learned a wide range of techniques to extend and customize your Magento 2 store to fit the requirements of your business. What you will learn Set up the development and production environment of Magento 2 Understand the new major concepts and conventions used in Magento 2 Build a miniature yet fully-functional module from scratch to manage your e-commerce platform efficiently Write models and collections to manage and search your entity data Dive into backend development such as creating events  observers  cron jobs  logging  profiling  and messaging features Get to the core of frontend development such as blocks  templates  layouts  and the themes of Magento 2 Use token  session  and Oauth token-based authentication via various flavors of API calls  as well as creating your own APIs Get to grips with testing Magento modules and custom themes  which forms an integral part of development Table of Contents Understanding the Platform Architecture Managing the Environment Programming Concepts and Conventions Models and Collections Using the Dependency Injection Plugins Backend Development Frontend Development The Web API The Major Functional Areas Testing Building a Module from Scratch\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":45647088320565,"sku":"ByrdShop_1785886584","price":30.62,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/8139\/0901\/files\/9781785886584.jpg?v=1781688534","url":"https:\/\/atxbooks.com\/products\/magento-2-developers-guide-harness-the-power-of-magento-2-to-extend-and-customize-your-online-store-9781785886584","provider":"ATX Books","version":"1.0","type":"link"}