Who this book is for
This book is for web programmers who are familiar with PHP and want to start with Magento 2. This book is also for Magento 1 developers who want to know how everything works in Magento 2.
This book will start with the basics of Magento 2 development and will end with the more advanced topics. Even if you knowledge about Magento development, this book is a good reference if you want to more about a particular topic in Magento.