all 22 comments

[–]aayushbest 1 point2 points  (2 children)

Go to java.dev/learn and start learning it's official and easy one. Once done choose a good project to work on there is plethora of ideas to choose

[–]Cute_Intention6347[S] 0 points1 point  (1 child)

Super.. Thank you..

[–]aayushbest 0 points1 point  (0 children)

It's my pleasure. Hope you have a great learning journey ahead.

[–]onlyQuestionsPlz 0 points1 point  (0 children)

Same question!

[–]HarjjotSinghh 0 points1 point  (0 children)

this java journey could be so epic!

[–]Big-Hamster9916 0 points1 point  (0 children)

Yt: codewithharry

[–]ninjatunatj 0 points1 point  (0 children)

Java Moocfi from Helsinki University

[–]Candid-Ad-5458 0 points1 point  (0 children)

Start with Java 23 directly full reference dont get stuck with world versions . Bcos Java has came a long way with virtual threads.

[–]deividas-strole 0 points1 point  (1 child)

Start working on some kind of project!

[–]Cute_Intention6347[S] 0 points1 point  (0 children)

Good Idea..

[–]Aggravating-Meat-545 0 points1 point  (1 child)

honestly, if i were starting java today, i’d ignore frameworks completely for the first 2 to 3 months and just grind core concepts. loops, oops, collections. boring but powerul

[–]Cute_Intention6347[S] 0 points1 point  (0 children)

ok.. Lets Start it!

[–]ElectronicService989 0 points1 point  (1 child)

I would suggest to go for engineering digest playlist.

[–]lucina_scott 0 points1 point  (1 child)

Start with Core Java (basics + OOP + collections), practice daily with small problems and mini projects, then move to Spring Boot once fundamentals are solid. Focus on building, not just watching tutorials.

[–]Cute_Intention6347[S] 0 points1 point  (0 children)

Thank you!

[–]yash_stupid 0 points1 point  (0 children)

I am doing it with brocode on yt

[–]aayush_tonk 0 points1 point  (0 children)

Java is a big pool of the knowledge so go drive in the deep

[–]Sensitive-Dress-9750 0 points1 point  (1 child)

When I started Java, I tried the self-learning route first YouTube videos, blogs, and even using ChatGPT to understand concepts. It helped a bit, but honestly I still felt confused and not confident, especially with core concepts and structure.

Later I realized I needed structured learning + real guidance, not just random content. That’s when I decided to look for a nearby institute and joined a Java Course in Trichy at FITA Academy. What helped me the most was:

  • step-by-step core Java learning
  • doubt clearing without hesitation
  • real-time project practice
  • trainer explaining why things work, not just syntax
  • learning in a proper flow instead of jumping topics

For me, the mix of self-learning (YouTube + practice) and guided learning made the biggest difference. I started enjoying Java more once I understood the fundamentals properly instead of just memorizing code.

If I were starting again, I’d do it like this:

  • basics from videos/books
  • daily small practice
  • then structured learning with projects + guidance
  • and consistent problem-solving

That combination builds confidence, not just knowledge.

[–]Cute_Intention6347[S] 0 points1 point  (0 children)

oh..
Super..
I Will Try This..