舉報

會員
Magento 2 Developer's Guide
最新章節:
Index
Thisbookisintendedprimarilyforintermediatetoprofessional-levelPHPdeveloperswhoareinterestedinMagentodevelopment.Forbackenddevelopers,severaltopicsarecoveredthatwillenableyoutomodifyandextendyourMagento2store.Frontenddeveloperswillalsofindsomecoverageonhowtocustomizethelookofthesiteinthefrontend.
目錄(117章)
倒序
- 封面
- 版權頁
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- 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
- Setting up a production environment
- 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
- 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
- Managing collections
- Summary
- Chapter 5. Using the 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
- The plugin sort order
- Summary
- 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
- Summary
- Chapter 9. The Web API
- User types
- Authentication methods
- REST versus SOAP
- Hands-on with token-based authentication
- Hands-on with OAuth-based authentication
- OAuth-based Web API calls
- Hands-on with session-based authentication
- Creating custom Web APIs
- Search Criteria Interface for list filtering
- Summary
- Chapter 10. The Major Functional Areas
- CMS management
- Catalog management
- Customer management
- Products and customers import
- The custom product types
- Custom offline shipping methods
- Custom offline payment methods
- Summary
- Chapter 11. Testing
- Types of tests
- Unit testing
- Integration testing
- Static testing
- Integrity testing
- Legacy testing
- Performance testing
- Functional testing
- Writing a simple unit test
- Summary
- Chapter 12. Building a Module from Scratch
- Module requirements
- Registering a module
- Creating a configuration file (config.xml)
- Creating e-mail templates (email_templates.xml)
- Creating a system configuration file (system.xml)
- Creating access control lists (acl.xml)
- Creating an installation script (InstallSchema.php)
- Managing entity persistence (model resource collection)
- Building a frontend interface
- Building a backend interface
- Creating unit tests
- Summary
- Index 更新時間:2021-07-30 09:53:43
推薦閱讀
- 小創客玩轉圖形化編程
- Java從入門到精通(第4版)
- C/C++常用算法手冊(第3版)
- 人人都是網站分析師:從分析師的視角理解網站和解讀數據
- Gradle for Android
- 前端HTML+CSS修煉之道(視頻同步+直播)
- Haskell Data Analysis Cookbook
- Learning Concurrency in Kotlin
- Vue.js 2 Web Development Projects
- Anaconda數據科學實戰
- Hacking Android
- 3D Printing Designs:The Sun Puzzle
- Using Yocto Project with BeagleBone Black
- Python繪圖指南:分形與數據可視化(全彩)
- TypeScript High Performance
- Unity與C++網絡游戲開發實戰:基于VR、AI與分布式架構
- 精通Oracle 12c 數據庫管理
- Flask Web開發實戰:入門、進階與原理解析
- Alfresco for Administrators
- ACE技術內幕:深入解析ACE架構設計與實現原理
- Neo4j High Performance
- 軟件開發踐行錄:ThoughtWorks中國區文集
- OCaml語言編程基礎教程
- C/C++程序設計(第3版)
- 互聯網輕量級SSM框架解密:Spring、Spring MVC、MyBatis源碼深度剖析
- JavaScript深度學習
- 西游趣味造物記
- C語言從初學到精通
- Learning F# Functional Data Structures and Algorithms
- PHP程序開發范例寶典