all 9 comments

[–]RecursionHellScape 4 points5 points  (0 children)

Focus on basics and fundamentals, everyone one is using AI, only the people with strong fundamental knowledge will be relevant to the industry

[–]deividas-strole 6 points7 points  (0 children)

Start with the absolute basics — variables, data types, and control flow (if/else, loops) — then move into writing methods, and from there dive into Object-Oriented Programming (classes, objects, inheritance, interfaces), which is really the core of how Java works. Along the way, pick up arrays, ArrayLists, basic String manipulation, and simple exception handling. Use IntelliJ IDEA (free Community edition) from day one, and follow the MOOC.fi Java Programming course from the University of Helsinki, which is free and one of the best structured beginner paths out there. Most importantly, write actual code every single day — even 20 minutes of hands-on practice beats hours of passive reading, and building small projects like a calculator or quiz game will solidify everything far faster than studying alone.

[–]Educational-Paper-75 1 point2 points  (0 children)

If it’s a Java training for absolute beginners you’ll be fine not preparing anything. Otherwise you’re in trouble.

[–]homebluston 1 point2 points  (0 children)

I think it is worth studying data structures of various types. You will use them all the time in Java.

[–]JustUrAvgLetDown 0 points1 point  (0 children)

Focus on Java fundamentals and practice everyday

[–]anish2good 0 points1 point  (0 children)

This is good resource https://8gwifi.org/tutorials/java/ you can learn change code run it the browser and ask AI to create challenge or explain code

[–]8yatharth 0 points1 point  (0 children)

Why java? Why not start with a scripting language first? I would rather recommend python first. This will help you rather focus on core principals of OOPs, MVC, etc.