1

Best place(s) to learn Java?

philpres2 11/25/14 9:10 pm
1k
11/27/2014 5:15 am
I've been coding plugins for servers awhile now and want to expand my knowledge of Java, but don't know where to start. If you know any sources for Java that could help please post them.
Posted by
philpres2
Level 17 : Journeyman Warrior
41

  Have something to say?

JoinSign in

15

Colonellooo
11/25/2014 11:31 pm
Level 15 : Journeyman Wolf
It depends on your learning style. Heres a few I'll list some pros and cons. I personally decided to go the book route because I would always zone out whenever I watched videos. Anyway if you're interested I bought Java A Beginners Guide 5th edition by Herbert Schildt.

Videos:
Pros:
- Free, Easy to get support on if you're having a problem
Cons:
- Most of these people may accidentally leave out details or info, difficult to go back and find something if you're not understanding it, and you go at the creators pace and not your own

Online Tutorials
Pros:
- Free, usually pretty well written
Cons:
- Require the internet at all times

Books
Pros:
- Nearly all of them are well written, you can read reviews on if it works from other customers online, usually have chapter tests and quizzes to test your knowledge, and usually have example/test programs you can write and modify to make them more effective.
Cons:
- Less portable and little to no support from the author if you have problems.
1
jjcyalater
11/25/2014 10:09 pm
Level 12 : Journeyman System
thenewboston is REALLY good

I learnt pretty much everything I know about java from him.
1
Pushing Limits
11/25/2014 10:04 pm
Level 1 : New Network
1
thearrow108_rules
11/25/2014 9:37 pm
Level 1 : New Dragonborn
I would recommend Udemy the course I used was free and really helpful, everything I know how to do in java was because of Udemy.
1
MonarchOfMadness
11/25/2014 9:30 pm
Level 55 : Grandmaster Grump
I was quite strange about learning java. I learned C# then realized its close to java so i switched over to java for my main language. Then I use google for everything else I need.
1
deadrecon98
11/25/2014 9:20 pm
Level 38 : Artisan Programmer
If you really want to learn more then create a program and consult google when you need help. You have to really try NOT to use google though, only use it if you have no idea how something works.
1
philpres2
11/25/2014 9:29 pm
Level 17 : Journeyman Warrior
I would rather use something else than Google since it's not something I can rely on every time. I might only use it to get ideas.
1
Morigo
11/25/2014 9:17 pm
Level 1 : New Miner
Youtube
1
philpres2
11/25/2014 9:19 pm
Level 17 : Journeyman Warrior
Do you know of a channel name? I already got thenewboston in mind.
1
Find Them Creepers
11/25/2014 9:15 pm
Level 34 : Artisan Dragon
NOT Codecademy! It doesn't teach Java
1
philpres2
11/25/2014 9:16 pm
Level 17 : Journeyman Warrior
Codecademy doesn't teach Java.
1
Woodilicious
11/25/2014 11:55 pm
Level 37 : Artisan Blockhead
Read the full text. It doesn't say to use Codecademy
1
Colonellooo
11/27/2014 5:15 am
Level 15 : Journeyman Wolf
But he's looking for ways to grow his knowledge in Java...
1
Find Them Creepers
11/26/2014 11:34 am
Level 34 : Artisan Dragon
1
anonpmc844841
11/26/2014 1:04 am
Level 13 : Journeyman Miner
[deleted]
1

Welcome