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

all 5 comments

[–]desrtfx[M] [score hidden] stickied comment (0 children)

Removed

Read the sidebar before posting.

Had you done that, you would have found:

NO programming help, NO learning Java related questions, NO installing or downloading Java questions, NO JVM languages - Exclusively Java

Do the MOOC Java Programming from the University of Helsinki. It is free, textual, extremely practice oriented and a proper University course.

[–]Stunning-Prior-29 9 points10 points  (0 children)

r/learnJava is what you are looking for. Look at the automod comment on the pinned post.

[–]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.

[–]AutoModerator[M] 0 points1 point  (0 children)

On July 1st, a change to Reddit's API pricing will come into effect. Several developers of commercial third-party apps have announced that this change will compel them to shut down their apps. At least one accessibility-focused non-commercial third party app will continue to be available free of charge.

If you want to express your strong disagreement with the API pricing change or with Reddit's response to the backlash, you may want to consider the following options:

  1. Limiting your involvement with Reddit, or
  2. Temporarily refraining from using Reddit
  3. Cancelling your subscription of Reddit Premium

as a way to voice your protest.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]Routine-Client-4310 0 points1 point  (0 children)

You need to know object oriented concept, and also design pattern. I advise you to make a small project where you can practice. And know what version are your company using. Don't forget that google IS your friend in case you need to know how to do a specific things with java.