Magento 2 Developer Documentation
How to install the Magento software and components.
How to manage Magento components (extensions, language packages, and themes).
How to upgrade the Magento software and components.
Learn how to configure Magento and integrate third-party software with Magento.
Migrate data from Magento 1.x to Magento 2.0.
How to contribute to the Magento 2 codebase and to Magento 2 documentation.
Customize your storefront.
How to use grids, forms, and other elements of the Magento UI Library.
What is Magento? How the Magento platform is organized, overview of modules, file system, and database.
What is an extension? A module service contract? Create or customize, and test and package extensions.
With the Magento Testing Framework (MTF), you can create and run functional tests to make it easier to perform basic acceptance testing, smoke testing, regression testing, and so on.
A design pattern is an agreed-upon guide for creating UI features and interactions.
Which standards should I follow when I code extensions or customize my storefront?
What are the web APIs? How can I call the REST and SOAP web APIs?
Provides reference information for REST.
Provides reference information for SOAP.