There is no better way to learn about drones and coding than building, programming, and flying your own drones. The Crazyflie 2.1 drone is a kit worth a look. It is an open source flying platform that fits in the palm of your hand and can be controlled from an iOS/Android device via Bluetooth.
Crazyflie also supports long-range radio control with a range of 1km. It doesn’t require any soldering for assembly. With its expansion interface, you can customize the drone for your projects. Like what you see? You can get Crazyflie 2.1 for $195 at this time.[where to get it]
*aff links used in some articles to fund our operations. Please look at the disclosure link to see our policy.