• Some users have recently had their accounts hijacked. It seems that the now defunct EVGA forums might have compromised your password there and seems many are using the same PW here. We would suggest you UPDATE YOUR PASSWORD and TURN ON 2FA for your account here to further secure it. None of the compromised accounts had 2FA turned on.
    Once you have enabled 2FA, your account will be updated soon to show a badge, letting other members know that you use 2FA to protect your account. This should be beneficial for everyone that uses FSFT.

Help me get started with JAVA please. Need book and other recommendations.

LGabrielPhoto

2[H]4U
2FA
Joined
Jan 5, 2006
Messages
3,280
Hi all!
So my only programming was done on a Tandy Coco and that was just silly Basic programs from books and the usual Hello World on python as my second failed attempt at programming! :D
But now I want to do this for real. Within my company, fellow employees that had some knowledge in programming doing simple things have had better chances moving up so while I know it will take a while to learn, the sooner I start the better.
So I decided to go with JAVA first instead of C# which both were recommended by a software engineer friend of mine (not a coworker).
My reason for JAVA is the possibility of programming android later on but then again, by the time I learn maybe there will be no Android LOL
So, I installed JDK, JRE and Eclipse but I am not sure what books and online resources are best to start learning.
I have seen some recommendations but usually are like old books so not sure if newer ones are better and just I cant find the right ones etc.
Any recommendations will be appreciated!

Regards
 
I am a C# programmer and just wrote my first android app. It took me about 24 hours to port my code over to Java as a first time java programmer (writing simple programs in college 9 years ago don't count).

moving between these two languages you would find is very easy.
 
Since your goal is to produce code that would be run at the company, my suggestion is to pick a language that:
a) Is inline with your employer's technology path, and
b) Has knowledgeable peers that are within walking distance to ask questions when you get your hands dirty in code.
 
That is not a bad idea...actually very smart indeed although, not sure how long I want to stay in here to be honest..kind of fed up but yeah I will find out what exactly we use here.
Thanks!
 
Back
Top