• 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.

Complete noob trying to learn JAVA.

oramac

n00b
Joined
Jun 12, 2012
Messages
15
I've been mildly interested in computers for several years, but just recently got into hardware, and to a lesser extent software.

I've been wanting to learn JAVA, mainly for writing Android apps. Does anyone have any recommendations for where to go/what to do to learn? Preferably something free if possible.

I learned basic HTML using a sort of interactive tutorial (don't know an official name) that had a "code" side on the left and an "output" side on the right so I could see what happened with the code I wrote easily. Does anything like that exist for JAVA at all?

Thanks for any tips and advice!
 
HTML is just a markup language, it doesn't actually do things, it just defines how things look. Java is a programming language. To see changes in your code you have to execute the program.

You should probably look into Eclipse or Netbeans as a development environment for Java.
 
I would probably second Head First Java. Big Java isn't too bad either. Depending on the complexity you are comfortable with, you might also consider starting out on a barebones IDE (Eclipse has a lot of features and is a lot to take in if you are new to this). A more barebones IDE will let you focus on coding and compiling easily. BlueJ works for this. As you get more comfortable with syntax and simple programs, then move over to Eclipse. That way you aren't trying to learn an IDE and coding at the same time. Can get a little overwhelming :)
 
Another vote for Head First Java. But even the best books can be difficult to follow sometimes if you're a beginner. So just to get started, I'd recommend you watch some tutorials on YouTube. For example, this one appears to be pretty easy to follow, http://www.youtube.com/watch?v=ZIaCURrxU00 (first result for "java tutorial").
 
Hey thanks for the shout out. I just wanted to note that CodeAvengers teachers JavaScript at the moment which is a little different from Java. But the level 1 course is mostly similar to Java. Its definately a fun intro to programming. So would love more people to give it a shot!
 
Back
Top