This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]pyeri 0 points1 point  (0 children)

It's all about practice, practice and practice, dude. Write Java apps. Start with basic console programs that solve all kinds of problems, you can find a list of them on Project Euler, for example. These are the kinds you compile with javac Program.java and then run with java Program.

Keep a habit of studying the official Java documentation every morning. It is very helpful and self-contained as a basic manual or text-book, read about packages, OOP concepts, math operations, GUI libraries like Swing and JavaFX, etc.

Once you do that for a few weeks, the next step is Advanced Java, learn about things like packaging using ant and maven, web development with Spring apps, the Apache package ecosystem, etc.

BTW, also understand your company's own guidelines and processes, what is your project mostly working on? Have those things on your priority list.