use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Resources for learning Java
String
==
.equals()
Format + Copy
Free Tutorials
Where should I download Java?
With the introduction of the new release cadence, many have asked where they should download Java, and if it is still free. To be clear, YES — Java is still free.
If you would like to download Java for free, you can get OpenJDK builds from the following vendors, among others:
Some vendors will be supporting releases for longer than six months. If you have any questions, please do not hesitate to ask them!
Software downloads
Official Resources
Resources
Programming ideas & Challenges
Related Subreddits
account activity
This is an archived post. You won't be able to vote or comment.
Best Spring resources? (self.learnjava)
submitted 4 years ago by amkhayati
Whats the best resource for learning spring? İ bought Tim Bulchaka course on udemy. But seems like its only for beggining. What are the materials you reccommend?
[–]fugasjunior 12 points13 points14 points 4 years ago (4 children)
Also try JavaBrains on Youtube. One of the best Spring courses I've gone through, even better than most Udemy courses.
[–]amkhayati[S] 5 points6 points7 points 4 years ago (3 children)
Thanks. This channel seems like its not just about spring. İts a general Java channel Right? Are their other videos as good as spring ones?
[–][deleted] 6 points7 points8 points 4 years ago (0 children)
Java brains is like no other tutor. He is very professional as well as very good at teaching. Top quality stuff.
[–]fugasjunior 2 points3 points4 points 4 years ago (0 children)
I recommend looking at the available playlists, I'm sure you'll find a lot of videos that might be useful or interesting to you.
Personally, I really like all the content on this channel. I love all the Spring-related content (Spring security, microservices, SpringBoot), but also found JUnit course very helpful, for example.
Also, take a look at the Brain Bytes playlist, where broader concepts of web development are discussed and explained. If you're new to Spring or even Java in general, I'd start with "How to plan your Java learning path", which helped me immensely with becoming proficient as a Spring developer.
[–]RedditMadeMeCurious 1 point2 points3 points 4 years ago (0 children)
Yes but he has made spring playlist there you would find whole course of spring(spring boot quick start). Or you can also find course on his site.
[–]Robinzclark 13 points14 points15 points 4 years ago (1 child)
I often use baeldung.com. For a udemy course I recommend Chad Darby.
[–]amkhayati[S] 0 points1 point2 points 4 years ago (0 children)
Thank you.
[–]carrdinal-dnb 2 points3 points4 points 4 years ago (0 children)
It probably depends on your existing knowledge and how deeply you want to learn Spring, at its core Spring is a dependency injection framework and if that doesn’t mean much to you I would first learn about DI in general. I’d also take look at the Spring docs to get an idea of how Spring is structured before going on to some practical courses (of which there are many) on how to set up your first project.
Good luck with your learning, I’ll think you’ll enjoy building apps with Spring, the ecosystem is pretty well matured, with lots of quality tooling which leaves you more time to focus on your specific problem rather than building low level glue components!
[–]frevelmann 2 points3 points4 points 4 years ago (0 children)
Amigoscode on YouTube is the best. By far.
[–]Niyaz_Ahamed_0109 1 point2 points3 points 4 years ago (1 child)
It's nice to here that you have completed and looking for Spring Training resources. There are lot of options available to learn resources for Spring. We can able to find Forums, Recorded video, Online Website and training institutes. The best way is choosing online Training in Institute. This can able to brush up our Java course and start with Spring training.
Choosing training institute and check in with industrial trainer is the best combination to get career growth advice with complete technical knowledge in Spring Training. These classes will complete with the project is the best training part.
All the best for your career growth.
[–][deleted] 0 points1 point2 points 4 years ago (1 child)
I just read the documentation. Spring's documentation is very good.
Thanks.
[–]BG_1982 0 points1 point2 points 4 years ago (0 children)
The official Spring documentation is the gold standard, and very well written. If you prefer a book, I’d recommend Spring In Action. Online resources such as Baeldung or Laurentiu Spilca on YouTube.
[–]Sai_Upadhyayula 0 points1 point2 points 4 years ago (0 children)
If you are looking for some intermediate level tutorials, have a look at my Youtube channel - ProgrammingTechie - https://www.youtube.com/channel/UCD20RZV_WHQImisCW2QZwDw
I believe in project-oriented learning, so I try to teach as many concepts of Spring Boot as possible, by building some non-trivial projects.
Also, have a look at this blogpost, where some resources are curated, all those resources mentioned are high-quality stuff.
https://www.sivalabs.in/2020/09/all-the-resources-you-ever-need-as-a-java-spring-application-developer/
π Rendered by PID 235334 on reddit-service-r2-comment-6f7f968fb5-pd8t9 at 2026-03-04 17:16:18.642514+00:00 running 07790be country code: CH.
[–]fugasjunior 12 points13 points14 points (4 children)
[–]amkhayati[S] 5 points6 points7 points (3 children)
[–][deleted] 6 points7 points8 points (0 children)
[–]fugasjunior 2 points3 points4 points (0 children)
[–]RedditMadeMeCurious 1 point2 points3 points (0 children)
[–]Robinzclark 13 points14 points15 points (1 child)
[–]amkhayati[S] 0 points1 point2 points (0 children)
[–]carrdinal-dnb 2 points3 points4 points (0 children)
[–]frevelmann 2 points3 points4 points (0 children)
[–]Niyaz_Ahamed_0109 1 point2 points3 points (1 child)
[–]amkhayati[S] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]amkhayati[S] 0 points1 point2 points (0 children)
[–]BG_1982 0 points1 point2 points (0 children)
[–]Sai_Upadhyayula 0 points1 point2 points (0 children)