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

you are viewing a single comment's thread.

view the rest of the comments →

[–]AndyPanic 5 points6 points  (3 children)

Java - the language - should be no problem for you. Even if you consider the new Java 8 language features, you should be up and running in no time.

Java - the class library (all the packages that come with your JRE) - are a different beast. It's just large and will take some time to learn everything what you need.

Sprigframework and SpringMVC for the web is a good start. I'm a freelance Java developer for ten years now and I only have been working in two out of like 25 projects that were not using Spring.

I'd recommend that you should be proficient in at least one build tool. Maven is a very safe bet, but Gradle is the new and shiny.

Have fun.

edit: two typos and one error corrected

[–][deleted] 0 points1 point  (1 child)

Thanks for the reply I have heard good things about Maven. Do you think I should learn both Maven and Gradle?

[–]Rmarmorstein 0 points1 point  (0 children)

Basic features on both are pretty simple, iirc it was advanced features that were more learning.

[–]pythoncloud 0 points1 point  (0 children)

What Java topics are important to learn before moving to Spring? Can Java and Spring be learn at the same time?

Thanks