07057nam 2200577 450 991081005830332120170918231113.01-78588-939-7(CKB)3710000000541096(EBL)4191345(MiAaPQ)EBC4191345(CaSebORM)9781785886584(PPN)228027047(EXLCZ)99371000000054109620170517h20152015 uy 0engur|n|---|||||rdacontentrdamediardacarrierMagento 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 /Branko Ajzele1st editionBirmingham, England :Packt Publishing,2015.©20151 online resource (412 p.)Community Experience DistilledIncludes index.1-78588-658-4 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 ServicesSetting 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)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 listenerThe 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 authenticationHands-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 manuallyManaging pages via codeHarness the power of Magento 2 ? The most recent version of the world's favourite e-Commerce platform for your online store About 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 system Who 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 development In Detail 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 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 platform...Community experience distilled.Electronic commerceWeb site developmentWeb sitesProgrammingElectronic commerce.Web site development.Web sitesProgramming.658.84Ajzele Branko1629595MiAaPQMiAaPQMiAaPQBOOK9910810058303321Magento 2 developer's guide3967426UNINA04919nam 2200757Ia 450 991096458950332120200520144314.01-04-022005-30-429-19316-51-4200-7545-410.1201/9781420075458 (CKB)2670000000056321(EBL)589933(OCoLC)691080882(SSID)ssj0000419233(PQKBManifestationID)11251994(PQKBTitleCode)TC0000419233(PQKBWorkID)10382517(PQKB)11406240(Au-PeEL)EBL589933(CaPaEBR)ebr10417853(CaONFJC)MIL692492(OCoLC)677987945(PPN)147821665(OCoLC)1298601448(FINmELB)ELB156363(MiAaPQ)EBC589933(EXLCZ)99267000000005632120101224d2010 uy 0engur|n|---|||||txtccrHandbook of nanophysics3Nanoparticles and quantum dots /edited by Klaus D. Sattler1st ed.Boca Raton, Fla. CRC Press20101 online resource (718 p.)Handbook of NanophysicsDescription based upon print version of record.1-322-61210-2 1-4200-7544-6 Includes bibliographical references and index.Front cover; Contents; Preface; Acknowledgments; Editor; Contributors; Part I: Types of Nanoparticles; Body; Chapter 1: Amorphous Nanoparticles; Chapter 2: Magnetic Nanoparticles; Chapter 3: Ferroelectric Nanoparticles; Chapter 4: Helium Nanodroplets; Chapter 5: Silicon Nanocrystals; Chapter 6: ZnO Nanoparticles; Chapter 7: Tetrapod-Shaped Semiconductor Nanocrystals; Chapter 8: Fullerene-Like CdSe Nanoparticles; Chapter 9: Magnetic Ion-Doped Semiconductor Nanocrystals; Chapter 10: Nanocrystals from Natural Polysaccharides; Part II: Nanoparticle PropertiesChapter 11: Acoustic Vibrationsin NanoparticlesChapter 12: Superheating in Nanoparticles; Chapter 13: Spin Accumulation in Metallic Nanoparticles; Chapter 14: Photoinduced Magnetismin Nanoparticles; Chapter 15: Optical Detection of a Single Nanoparticle; Chapter 16: Second-Order Ferromagnetic Resonance in Nanoparticles; Chapter 17: Catalytically Active Gold Particles; Chapter 18: Isoelectric Point of Nanoparticles; Chapter 19: Nanoparticles in Cosmic Environments; Part III: Nanoparticlesin Contact; Chapter 20: Ordered Nanoparticle AssembliesChapter 21: Biomolecule-Induced Nanoparticle AggregationChapter 22: Magnetic Nanoparticle Assemblies; Chapter 23: Embedded Nanoparticles; Chapter 24: Coupling in MetallicNanoparticles: Approaches to Optical Nanoantennas; Chapter 25: Metal-Insulator Transitionin Molecularly Linked Nanoparticle Films; Chapter 26: Tribology of Nanoparticles; Chapter 27: Plasmonic NanoparticleNetworks; Chapter 28: Stability of Nanodispersions; Chapter 29: Liquid Slip at the Molecular Scale; Chapter 30: Newtonian Nanofluidsin Convection; Chapter 31: Theory of Thermal Conduction in NanofluidsChapter 32: Thermophysical Properties of NanofluidsChapter 33: Heat Conduction in Nanofluids; Chapter 34: Nanofluids for Heat Transfer; Part V: Quantum Dots; Chapter 35: Core-Shell Quantum Dots; Chapter 36: Polymer-Coated Quantum Dots; Chapter 37: Kondo Effect in Quantum Dots; Chapter 38: Theory of Two-Electron Quantum Dots; Chapter 39: Thermodynamic Theory of Quantum Dots Self-Assembly; Chapter 40: Quantum Teleportation in Quantum Dots System; Index; Color Inserts; Back coverIn the 1990s, nanoparticles and quantum dots began to be used in optical, electronic, and biological applications. Now they are being studied for use in solid-state quantum computation, tumor imaging, and photovoltaics. Handbook of Nanophysics: Nanoparticles and Quantum Dots focuses on the fundamental physics of these nanoscale materials and structures. Each peer-reviewed chapter contains a broad-based introduction and enhances understanding of the state-of-the-art scientific content through fundamental equations and illustrations, some in color. This volume provides an overview of the major cHandbook of NanophysicsNanotechnologyHandbooks, manuals, etcNanostructuresHandbooks, manuals, etcNanoparticlesHandbooks, manuals, etcQuantum dotsHandbooks, manuals, etcNanotechnologyNanostructuresNanoparticlesQuantum dots620/.5Sattler Klaus D86295MiAaPQMiAaPQMiAaPQBOOK9910964589503321Handbook of nanophysics4328582UNINA