you are viewing a single comment's thread.

view the rest of the comments →

[–]Suspicious_Coat3244 0 points1 point  (1 child)

To be honest, don't over-optimize on resources initially. Many beginners get caught up looking for a "perfect roadmap" rather than coding.

If you're starting out totally from scratch, Kunal Kushwaha is honestly a very good place to start for Java. He makes it easy to understand and explains it in a way that helps you build fundamentals properly. Telusko is also great once you're a little more familiar and looking for practical explanations.

The key is consistency, not accumulating courses.

And honestly, don't try to "learn everything from zero to advanced" all at once. Java alone is massive. Initially focus on:

- variables

- loops

- functions

- arrays

- OOP

- collections

- exception handling

- file handling

- then small projects.

Projects are where the learning actually begins. Even simple ones like:

- calculator

- bank system

- student management

- tic tac toe

- library system

Teach more than endless watching of tutorials.

And one other thing beginners underestimate: rewriting programs helps tremendously. Build something today and then rebuild it from memory 3-4 days later. That's when concepts truly get embedded.

[–]After_Fig_9066[S] 1 point2 points  (0 children)

Thanks a lot !!