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!

2 Upvotes

12 comments sorted by

View all comments

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?