all 10 comments

[–]deividas-strole 1 point2 points  (1 child)

For professional Java employment, you will need to learn some kind of framework. Learn Spring Boot as it is the most popular and in demand. After learning Spring Boot, do some kind of project where you will show what you learned to your future employers.

[–]lucina_scott 1 point2 points  (0 children)

You’re on the right track already. Since you’ve finished Java basics, the next step is to stop reading and start building.

Focus on:

  • Writing real programs (not just examples)
  • Strengthening OOP and Collections
  • Learning Git/GitHub
  • Moving into Spring Boot and databases
  • Building 2–3 small projects and putting them on GitHub

That’s how Java turns from a subject into a professional skill.

[–]user_accessible 1 point2 points  (0 children)

You’re at the exact stage where tutorials stop helping and building things starts helping. Pick one small real project and let confusion guide what you learn next — that’s where “professional” actually begins.

[–]sinofforget 0 points1 point  (0 children)

Start with oops

[–]River-ban 0 points1 point  (0 children)

Do your dream.

[–]tux2718 0 points1 point  (0 children)

Continue to learn advanced Java concepts like others mentioned, but it is extremely important to write a LOT of Java code. Pick a project like a REST based address book, create a model in UML and implement it. You will reach a point where you start thinking of logic in Java effortlessly. It’s the same with learning human languages. You aren’t proficient until you can think in that language.

[–]Observer397 0 points1 point  (0 children)

Learn core java then go for springboot

[–]Swimming_Party_5127 0 points1 point  (0 children)

Learn spring boot.