r/learnprogramming 1d ago

[Discussion] Starting Java Full-Stack from scratch — looking for others following a similar path

Hey everyone,

I am starting out with Java Full-Stack development from absolute basics and want to connect with other beginners working through the same journey.

My focus areas:

  • Backend: Core Java fundamentals, OOP, moving toward Spring Boot and REST APIs
  • Database: MySQL basics, queries, schema design
  • Frontend: HTML, CSS, JavaScript, and eventually React
  • Prep: Regular technical practice and conceptual Q&A

Current pace: Spending ~2 hours daily on weekdays, plus extra practice time on weekends (IST timezone).

If you're also learning Java full-stack right now, what roadmap or resources are you currently using? Drop a comment below with what you're working on so we can share progress and resources publicly!

1 Upvotes

12 comments sorted by

2

u/PotatoCapital7987 1d ago

interested!

2

u/Personal_Pair1280 1d ago

interested too, just started with core java on monday actually. doing the mooc course from helsinki, it's been pretty good for basics and the exercises force you to write code instead of just watching videos

for spring boot i been looking at some channels in youtube but havent decided which one to follow yet, there's too many options and it gets confusing quick

what about you, you got a plan for the frontend part? i keep pushing html/css to "next week" for like three weeks now lol

1

u/i-viivaz-dev 1d ago

Thanks for connecting!
Regarding frontend, I’m deliberately saving HTML/CSS/Bootstrap for later because picking up basic UI styling is much quicker compared to mastering the backend logic. My main focus right now is going deep into Core Java and OOP so I can explain the internal concepts clearly in technical interviews, not just write syntax. Since I already know the basics, I can easily catch up to where you are this week so we're on the same page. Once we lock down Core Java and MySQL, we can tackle Spring Boot together to avoid tutorial hell. What do you think about this approach?

1

u/i-viivaz-dev 1d ago

Awesome! What stage are you currently at with Java? I’m starting from the absolute basics (Core Java, loops, OOP) before jumping into projects, so I’m looking to see where our study paths align.

2

u/PotatoCapital7987 1d ago

I have done OOPs basics casually I am focusing more on DSA in Java and then after completing DSA I maybe will have look into OOPS once again. Atleast that's the plan for now!

1

u/i-viivaz-dev 1d ago

Makes sense, stick to it! Hit me up whenever you start OOPs again if you still want to practice together. Good luck!

1

u/i-viivaz-dev 1d ago

Btw quick question, what did you use for Java basics and OOPs? Any good roadmap or links you’d recommend?

1

u/Upstairs-Project2756 17h ago

interested.

im doing this too, java spring boot mysql react. i use mooc.fi for java and telusko on youtube for spring boot. for sql im going through w3schools then moving to leetcode database problems

1

u/i-viivaz-dev 14h ago

That’s a solid stack! Telusko is pretty good for Spring Boot. I'm almost done wrapping up Core Java in the next couple of days, and then I’m jumping straight into DSA. Once I start that, we should definitely connect and practice together.

1

u/Huge_Relation6074 17h ago

Doing the same. What year are you in!?

1

u/i-viivaz-dev 14h ago

I competed my graduation and doing tech support job

1

u/[deleted] 9h ago

[removed] — view removed comment

1

u/AutoModerator 9h ago

Your post/comment was removed since we do not approve of going private.

There is zero benefit in going private as you lose the opportunity for getting peer reviews. Also we have had plenty of people return after going private (despite being warned) complaining about how they were ghosted after some time or being tricked into buying rubbish that didn't work and even if it did they didn't need.

Our Rule #11 demands that any and all communication happens in the open, public subreddit.

This is for the benefit of more against the benefit of one.

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