There is no better way to learn robotics and programming than building your own robots. The PlutoX Rover is a smart vehicle that uses drone stability features on the ground. It not only has a Pluto X board but also metal geared motors. You will also need a 3D printer to try something like this. Optionally, a FPV cam can be installed on it.
This gyro stabilized rover runs at 800rpm in 1s.