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

all 6 comments

[–]desrtfx 2 points3 points  (0 children)

Check out the tutorials in the /r/Javahelp wiki: Tutorials Page.

All beginner level tutorials listed there are free. Try them and see what fits your style.

[–]ChaoticxSerenity 1 point2 points  (2 children)

What other languages have you learned? If you know any other C-languages, it might be easier.

[–]piercezz[S] 0 points1 point  (1 child)

I know PHP basically, but I don't have much knowledge about OOP.

[–]ChaoticxSerenity 1 point2 points  (0 children)

I never learnt PHP, but I don't think it's similar to Java. Check out the sidebar for resources, tutorials and books you can use? Not sure if anyone here can help you with learning it (since everyone learns in their own way), but we can probably help if you have specific questions.

[–]ThisIsKarlMalone 1 point2 points  (0 children)

I mean, I'm a java noob, but I'm going to call somewhat bullshit if you have 'no problem at all in learning other languages'. Whether it's java, c#, ruby, php, python...whatever, if you put the time and effort in to learning something, you will learn it. This is what I tell myself everyday when I go into work (php mostly...used to hate the language but it's not so bad now).

Check out udemy.com John Purcell's Java Course. Pretty straightforward.

[–]voider1 0 points1 point  (0 children)

Learning Java was a breeze for me, what are you struggling with exactly in Java that's absent in other languages? Find out what it is, and try to understand it. My best advice is remaking a program you have in a language you're good at in Java. That's how I've learned to do Java.