If you are going to improve your knowledge about Magento or start learning the platform from scratch you can buy one of the books mentioned below. They cover different topics, so you should choose one for your specialisation. We also recommend you to start with our Magento DIY, as it is the most complete Magento guide that describes how to turn Magento Community Edition into a fully featured Enterprise-like storefront.
It is also necessary to mention that there are a lot of Magento 2 books, so you can already start learning the second version of the platform. Both entry level and advanced guides are gathered and described here: Magento 2 Books To Start Your Acquaintance With The Platform. Magento 2 offers tons of improvements and new features, has a redesigned backend, is more secure, and provides better conditions for running a ecommerce business in comparison with the predecessor. Therefore, don’t hesitate to start your exploration of the platform right now.