There is no better way to learn electronics and coding than building and programming your own robots. The Q1 lite 3 cord kit is a quadruped robot kit with 3D printable parts. You can print all the parts in a couple of hours. The kit has 8 DOF thanks to MG90s servos. It also has a TinyPlan97 controller board.
The Q1 lite 3 robot can be controlled via an iOS or Android device. It is compatible with Arduino. You can 3D print the parts yourself or have them shipped to you. More information is available here.