Strategies for customizing your themes
All good professionals must draw clear and concise strategies for the development of their solutions. With the techniques we've seen, you will already be able to develop your themes; however, it is important to have some things cleared before you code your solution.
Despite the knowledge, you must have in relation to the Magento 2 structure with respect to both the coding architecture and use of the PHP language as the best practice for codification, the layer that you will be acting, with greater emphasis is the system's presentation layer. In this layer, you will be developing interactions and interfaces using HTML 5, CSS 3, and PHTML files for the effective presentation of all content with a few snippets of PHP code. For the presentation layer, the focus will be on theme development, which is also the focus of this book.
First of all, you must study the area that you intend to develop your theme in (pet shop, games shop, clothing store...