Cargando…

Magento 2 developer's guide : harness the power of Magento 2, the most recent version of the world's favorite e-commerce platform, for your online store /

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Ajzele, Branko (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2015.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo
Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 EBSCO_ocn935257179
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 160119s2015 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d YDXCP  |d N$T  |d IDEBK  |d VT2  |d COO  |d EBLCP  |d DEBSZ  |d DEBBG  |d OCLCQ  |d MERUC  |d OCLCQ  |d OCLCF  |d CEF  |d UKMGB  |d OCLCQ  |d UAB  |d UKAHL  |d OCLCQ  |d K6U  |d OCLCO  |d OCLCQ  |d QGK  |d OCLCO 
016 7 |a 018010655  |2 Uk 
019 |a 933584527  |a 933587345  |a 951064675  |a 1259121401 
020 |a 9781785889394  |q (electronic bk.) 
020 |a 1785889397  |q (electronic bk.) 
020 |a 1785886584 
020 |a 9781785886584 
020 |z 9781785886584 
024 3 |a 9781785886584 
029 1 |a AU@  |b 000057034092 
029 1 |a AU@  |b 000057415367 
029 1 |a AU@  |b 000059710971 
029 1 |a CHBIS  |b 010673616 
029 1 |a CHVBK  |b 364054182 
029 1 |a DEBBG  |b BV043968650 
029 1 |a DEBSZ  |b 473885077 
029 1 |a DEBSZ  |b 485791579 
029 1 |a GBVCP  |b 882751239 
029 1 |a UKMGB  |b 018010655 
035 |a (OCoLC)935257179  |z (OCoLC)933584527  |z (OCoLC)933587345  |z (OCoLC)951064675  |z (OCoLC)1259121401 
037 |a CL0500000703  |b Safari Books Online 
050 4 |a HF5548.32 
072 7 |a BUS  |x 082000  |2 bisacsh 
072 7 |a BUS  |x 041000  |2 bisacsh 
072 7 |a BUS  |x 042000  |2 bisacsh 
072 7 |a BUS  |x 085000  |2 bisacsh 
082 0 4 |a 658.84  |2 23 
049 |a UAMI 
100 1 |a Ajzele, Branko,  |e author. 
245 1 0 |a Magento 2 developer's guide :  |b harness the power of Magento 2, the most recent version of the world's favorite e-commerce platform, for your online store /  |c Branko Ajzele. 
246 3 |a Magento two developer's guide 
264 1 |a Birmingham :  |b Packt Publishing,  |c 2015. 
300 |a 1 online resource :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
490 1 |a Community experience distilled 
588 0 |a Online resource; title from PDF title page (EBSCO, viewed May 3, 2016). 
500 |a Includes index. 
520 8 |a Annotation  |b Harness the power of Magento 2 The most recent version of the world's favourite e-Commerce platform for your online storeAbout This Book 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 systemWho This Book Is For This book is intended primarily for intermediate to professional-level PHP developers who are interested in Magento development. For backend developers, several topics are covered that will enable you to modify and extend your Magento 2 store. Frontend developers will also find some coverage on how to customize the look of the site in the frontend. 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 developmentIn DetailMagento 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 API's, 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 platformsMagento 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, you'll 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. Style and approach This book is a mix of theoretical and step-by-step approaches, explained in a conversational and easy-to-follow style. Topics are explained sequentially, giving detailed explanations of the basic and advanced features to get you working on Magento 2. 
505 0 |a Cover ; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Understanding the Platform Architecture ; The technology stack; The architectural layers; The top-level filesystem structure; The module filesystem structure; Summary; Chapter 2: Managing the Environment ; Setting up a development environment; VirtualBox; Vagrant; Vagrant project; Provisioning PHP; Provisioning MySQL; Provisioning Apache; Provisioning Magento installation; Setting up a production environment; Introduction to Amazon Web Services. 
505 8 |a Setting up access for S3 usageCreating IAM users; Creating IAM groups; Setting up S3 for database and media files backup; Bash script for automated EC2 setup; Setting up EC2; Setting up Elastic IP and DNS; Summary; Chapter 3: Programming Concepts and Conventions ; Composer; Service contracts; Code generation; The var directory; Coding standards; Summary; Chapter 4: Models and Collections ; Creating a miniature module; Creating a simple model; Creating an EAV model; Understanding the flow of schema and data scripts; Creating an install schema script (InstallSchema.php). 
505 8 |a Creating an upgrade schema script (UpgradeSchema.php)Creating an install data script (InstallData.php); Creating an upgrade data script (UpgradeData.php); Entity CRUD actions; Creating new entities; Reading existing entities; Updating existing entities; Deleting existing entities; Managing collections; Collection filters; Summary; Chapter 5: Using Dependency Injection ; The object manager; Dependency injection; Configuring class preferences; Using virtual types; Summary; Chapter 6: Plugins ; Creating a plugin; Using the before listener; Using the after listener; Using the around listener. 
505 8 |a The plugin sort orderSummary; Chapter 7: Backend Development ; Cron jobs; Notification messages; Session and cookies; Logging; The profiler; Events and observers; Cache(s); Widgets; Custom variables; i18n; Indexer(s); Summary; Chapter 8: Frontend Development ; Rendering flow; View elements; Ui components; Containers; Blocks; Block architecture and life cycle; Templates; Layouts; Themes; Creating a new theme; JavaScript; Creating a custom JS component; CSS; Summary; Chapter 9: The Web API ; User types; Authentication methods; REST versus SOAP; Hands-on with token-based authentication. 
505 8 |a Hands-on with OAuth-based authenticationOAuth-based Web API calls; Hands-on with session-based authentication; Creating custom Web APIs; API call examples; The getById service method call examples; The getList service method call examples; The save (as new) service method call examples; The save (as update) service method call examples; The deleteById service method call examples; Search Criteria Interface for list filtering; Summary; Chapter 10: The Major Functional Areas ; CMS management; Managing blocks manually; Managing blocks via code; Managing blocks via API; Managing pages manually. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Electronic commerce. 
650 0 |a Web site development. 
650 0 |a Web sites  |x Programming. 
650 6 |a Commerce électronique. 
650 6 |a Sites Web  |x Développement. 
650 6 |a Sites Web  |x Programmation. 
650 7 |a BUSINESS & ECONOMICS  |x Industrial Management.  |2 bisacsh 
650 7 |a BUSINESS & ECONOMICS  |x Management.  |2 bisacsh 
650 7 |a BUSINESS & ECONOMICS  |x Management Science.  |2 bisacsh 
650 7 |a BUSINESS & ECONOMICS  |x Organizational Behavior.  |2 bisacsh 
650 7 |a Electronic commerce  |2 fast 
650 7 |a Web site development  |2 fast 
776 0 8 |i Print version:  |a Ajzele, Branko.  |t Magento 2 Developer's Guide.  |d Birmingham : Packt Publishing, ©1900 
830 0 |a Community experience distilled. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781785886584/?ar  |z Texto completo 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1133611  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH29879509 
938 |a EBL - Ebook Library  |b EBLB  |n EBL4191345 
938 |a EBSCOhost  |b EBSC  |n 1133611 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis33455119 
938 |a YBP Library Services  |b YANK  |n 12768945 
994 |a 92  |b IZTAP