Then with a real IDE. The best learning path is: PDF for theory → Official Spring Initializr → hands-on coding .