There is no better way to learn electronics and coding than building and programming your own robot. The Arctos Robotic Arm is an open source robotic arm with 6 degrees of freedom and 600mm reach. It has 500g payload capacity.
A file including all the parts is available to save you time. The total cost should be about $400.