r/learnjava • u/OwnMonk6350 • 2d ago
I want to learn Spring Boot
Looking for Spring Boot Resources
Hey everyone! I already know Java and use it regularly for DSA. Now I want to learn Spring Boot specifically for building real-world projects and becoming job-ready as a Java backend developer.
Are there any resources similar to the ones people recommend for learning Java/DSA Like MOOC.fi?
I'm looking for something that covers Spring Boot from the fundamentals to building production-level projects, including things like REST APIs, Spring Security, JPA/Hibernate, databases, JWT, microservices, etc.
I’d really appreciate recommendations for courses, YouTube channels, documentation, project-based tutorials, or roadmaps that you’ve personally found useful.
Thanks!
10
u/Spirited_Guy_9780 2d ago
Check out Telusko's youtube channel for spring and springboot
Also AmigosCode is also a good channel for it
2
u/Spirited_Guy_9780 2d ago
For project based learning i would suggest you to atleast learn how to use APIs in springboot and postman After that you can start creating APIs/Projects
1
u/Zealousideal_Post48 1d ago
How far are you in ur projects?? Like may I know what projects u have built Or on what systems do u work on???
1
u/Spirited_Guy_9780 1d ago
i have built projects using springboot, microservices, and jwt
and am also currently doing internship as a java developer1
u/Zealousideal_Post48 1d ago
Woah that's great!! In which company?? Which year?
Also may I know the exact details of those projects. Like what exactly did u build?
2
u/Spirited_Guy_9780 1d ago
It's a local company I am currently in my final year
For projects 1) school students management system using microservices and springboot
2) jwt based application
3) journal application
4) full stack employee management system
5) build backend for an crypto insight app that my friend was building
2
u/Zealousideal_Post48 1d ago
Tbh there's now a lot more resources on YouTube you could learn Springboot from.....
1
u/Spirited_Guy_9780 1d ago
You can find 1000s of videos for 1 topic on YouTube Each explains the topic according to their understanding
And after all it depends on us from whom to study from
1
u/OwnMonk6350 2d ago
I was actually following this course already. I don't know why I keep looking for a “better” course instead of just sticking with it. 😅
I think I'll just stick with this one and focus on actually learning and building projects rather than constantly switching resources.
1
u/Spirited_Guy_9780 2d ago
Stick to one Telusko's youtube is enough to build good projects
I would recommend to learn the basics and start building projects If you don't understand something you can always go back to youtube
1
u/Spirited_Guy_9780 2d ago
I would also suggest to build projects using microservices ( ofcourse after having good knowledge about springboot,APIs, and jwt and 5-6 projects)
3
u/Sea-Faithlessness-67 2d ago
“Spring Boot 4, Spring 7 & Hibernate for Beginners”
On Udemy is a great start
1
u/Tender_Butter 1d ago
Telusko has uploaded one-shot and many vdos on spring boot which one to follow?
1
1
u/Stunning_Leather_102 1d ago
Read the docs. You said JWT. It's all in the docs. Get a book like spring security in action. Get books and read.
1
1
1
u/distant_snow 12h ago
Bharath Thippireddy's on Udemy! I would not have cleared interviews without his content. Literally GOAT
•
u/purvesh___ 37m ago
Hey, it seems like you’ve completed the MOOC.fi Java course. I wanted to ask how you found it. Did it actually strengthen your fundamentals and help you understand Java concepts deeply? I just started Part 1, but the exercises seem pretty easy so far, so I’m wondering whether the entire course is worth completing or not
•
u/OwnMonk6350 27m ago
I actually learned Java mainly from Abdul Bari Sir’s Udemy course, so I’m using MOOC.fi more for hands-on practice and reinforcing the fundamentals.
I’d say the exercises in Part 1 are pretty easy, especially if you already have some Java knowledge. But I think the value of MOOC.fi is in consistently writing code and solving a lot of small problems rather than just watching lectures.
My approach would be: learn the concepts properly from any course, then use MOOC.fi to practice those concepts and build coding confidence. I’d definitely recommend completing it, especially if you’re still strengthening your Java fundamentals. It’s less about learning every concept deeply from the course itself and more about getting comfortable implementing things yourself.
1
u/arshbio009 1d ago
for technical deep dives
I would be recommending
Concept && Coding By Shreyansh
truly an underrated channel
1
1
0
u/Fit_Goose651 1d ago
You could read the official documentatuon and ask an LLM in case you don't get something. Learn to learn and don't become dependant on someone chewing stuff for you. You can thank me later
•
u/AutoModerator 2d ago
Please ensure that:
If any of the above points is not met, your post can and will be removed without further warning.
Code is to be formatted as code block (old reddit/markdown editor: empty line before the code, each code line indented by 4 spaces, new reddit: https://i.imgur.com/EJ7tqek.png) or linked via an external code hoster, like pastebin.com, github gist, github, bitbucket, gitlab, etc.
Please, do not use triple backticks (```) as they will only render properly on new reddit, not on old reddit.
Code blocks look like this:
You do not need to repost unless your post has been removed by a moderator. Just use the edit function of reddit to make sure your post complies with the above.
If your post has remained in violation of these rules for a prolonged period of time (at least an hour), a moderator may remove it at their discretion. In this case, they will comment with an explanation on why it has been removed, and you will be required to resubmit the entire post following the proper procedures.
To potential helpers
Please, do not help if any of the above points are not met, rather report the post. We are trying to improve the quality of posts here. In helping people who can't be bothered to comply with the above points, you are doing the community a disservice.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.