This is a very informative book for the aspiring drone enthusiast. I recommend this book for intermiediate level electronic hobbyist; Arduino, Particle and Adafruit platform users. You will need a good understanding of programming as well.
This book goes in depth about the major considerations one needs to know to build a drone from the ground up..no gimicks. This book is heavy on the software in terms on how to program your drone. Github libraries and some personal programming section help the reader achieve a good understanding of how to go about programming a drone. Different types of drones projects are used as examples mainly pertaining to the three major classes of drones.
The book includes different pcb schematics and lots of componets to tell you what your drone can carry; sensors, cameras, gps, gyroscope and more...
Love the read.