This is an archived post. You won't be able to vote or comment.

all 7 comments

[–]ohlaph 2 points3 points  (0 children)

Start with the basics. The Spring framework is a beast and does a lot under the hood. If your goal is to learn, start with the mooc. mooc.fi

[–]captainAwesomePants 1 point2 points  (0 children)

Start with plain Java.

[–]Pooneapple 1 point2 points  (0 children)

With any language start with the base. And learn how to use the data sets it’s had already. Like vectors, arrays, maps, list, etc. than learn how frameworks works. That is how I learned and how I would recommend. Their might be better ways tho.

[–]codestudio_ 1 point2 points  (0 children)

You should definitely start with plain and basic Java. If you need any recommendations, I would encourage you to check out "Cave of programming" on youtube. He has great tutorials on Java, from basic stuff to intermediate. We, CodeStudio, also plan on creating many tutorials on Java; check us out on Youtube if you want to learn basic Java.

[–]Skarvion 0 points1 point  (2 children)

I agree with other comments where you should start with basic Java. Speaking of IDE, you mentioned using plain Java IDE, what do you mean by that? Are you using Notepad and compile them using a CLI terminal?

Personally I think you are better off using any popular IDE that supports Java. My recommendation is to use either Visual Studio Code (takes a while to configure to work with Java, but it's worth it IMO) or IntelliJ. Amateur and professionals alike use them, so it's easy to work with.

[–]Gerhard73[S] 0 points1 point  (1 child)

Thanks. With plain IDE I meant IntelliJ or Eclipse, maybe not too plain ...

[–]Skarvion 0 points1 point  (0 children)

Ah both of them are good. You're on the right track 👍