Each developer should master his/her skills of working with the command line.
Being physically near a computer is not always possible, so you have to connect remotely. Indeed, GUI may well handle this, but it often works slower than a terminal (after all, this is just a text exchange).
Regardless of whether you are a beginner or a guru, I’m sure you‘ll find useful information among following tips and recommendations.
Make a robot friend with Adafruit’s CRICKIT – A Creative Robotics & Interactive Construction Kit. It’s an add-on to our popular Circuit Playground Express, FEATHER and other platforms to make and program robots with CircuitPython, MakeCode, and Arduino. Start controlling motors, servos, solenoids. You also get signal pins, capacitive touch sensors, a NeoPixel driver and amplified speaker output. It complements & extends your boards so you can still use all the goodies on the microcontroller, now you have a robotics playground as well.