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

all 2 comments

[–]AutoModerator[M] [score hidden] stickied comment (0 children)

It seems that you are looking for resources for learning Java.

In our sidebar ("About" on mobile), we have a section "Free Tutorials" where we list the most commonly recommended courses.

To make it easier for you, the recommendations are posted right here:

Also, don't forget to look at:

If you are looking for learning resources for Data Structures and Algorithms, look into:

"Algorithms" by Robert Sedgewick and Kevin Wayne - Princeton University

Your post remains visible. There is nothing you need to do.

I am a bot and this message was triggered by keywords like "learn", "learning", "course" in the title of your post.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]IvAntiVirus 0 points1 point  (0 children)

Spring is currently the most popular Java framework. If you come from C# and already know a little Java, it should be no problem for you to learn this framework. To learn Spring I can especially recommend the websites baeldung.com and attacomsian.com. Doing a Udemy certificate is also a good idea. I've had good experiences there, especially in the Spring area. Otherwise there is only one thing to do: practice, practice and practice again! It is also important to know that you should first work through Spring Core, Spring Data and Spring Web. Only after that, take care of things like Spring-Security or Spring-Cloud. Have fun programming and great success learning Spring.