Thonny is a small Python IDE made specifically for beginners, and it is the hidden gem on this list. The Odin Project is a free full-stack curriculum that picks either a JavaScript or Ruby route and walks you from basics to building real, deployable projects. For a structured route that costs nothing, it is the …