Java Roadmap?
Can anyone give me advanced DS&A Java RoadMap
what should an intermediate java developer be able to do ?
Seeking a roadmap to learn Java as a beginner.
Head First Java and Core Java 1 & 2 are pretty good books. After those you could go with 'Clean code' and 'Effective Java'.
As for tutorial I really like the interactive tutorial from https://codegym.cc/ , it takes you step by step from beginning to more advanced concepts and there is a lot of practice involved.
For coding style, besides 'Clean Code', I also refer to "Google's Java Style Guide" https://google.github.io/styleguide/javaguide.html.
Derek Banas Java Tutorial on YouTube is what I use when I get tired of reading and just want to watch how things are done https://www.youtube.com/watch?v=TBWX97e1E9g&list=PLE7E8B7F4856C9B19. He also has a 'Learn in one video Tutorial' that's more up to date but it doesn't cover Java in depth as the previous one https://www.youtube.com/watch?v=n-xAqcBCws4.
For questions I have I refer to the beginners friendly forum https://coderanch.com. Lots of friendly Professional Java programmers out there that are willing to help out beginners.
Have fun!
More on reddit.comWhat's the difference between Core Java and Advanced Java?
Core Java includes fundamental concepts like syntax, OOP principles, collections, and exception handling. Advanced Java encompasses frameworks, web development, database connectivity, and enterprise application development patterns.
How long does it take to learn Java programming?
Learning basic Java concepts typically takes 3-6 months with consistent daily practice. Achieving professional proficiency for entry-level positions usually requires 6-12 months of dedicated study and hands-on project work.
How long does it take to become a Java Developer?
Videos
Need help with Java roadmap,
I recently started learning Java. And this is the first time I’m properly learning a programming language. I follow this course on W3 schools. I feel like I’m sort of lost and need proper guidance. I want to know whether I should rely on W3 schools course and follow it in order with their lessons. Or how should I develop my programming skills? I would be glad if anyone can share some resources/examples/exercises links for a beginner to advanced so I can practice them as I move up in the ladder. Thank you!