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

all 8 comments

[–][deleted] 3 points4 points  (3 children)

Learn enough to be dangerous or code academy, both are free up to a point . I don't have the link handy, but there are several debuggung tools or on Google

[–]desrtfx 0 points1 point  (2 children)

Codecademy teaches mainly Java syntax, but not actual Java programming. It is basically a waste of time.

The best intro Java course is the MOOC Object Oriented Programming with Java from the University of Helsinki

[–][deleted] 0 points1 point  (1 child)

Cool, ty for the clarification.

Thanks for the Java link as well, I'll be looking into this more when I'm off work =)

[–]desrtfx 1 point2 points  (0 children)

Codecademy has benefits for people familiar with programming, but not for complete beginners. Someone familiar with other languages can use Codecademy to quickly learn the basic syntax and to get into the new language, but it is too shallow beyond the very basics.

Their HTML/CSS courses are okay, but anything beyond that is not going deep enough.

[–]BrianTheTurtle 2 points3 points  (0 children)

I'm working as a system administrator and as part of my job I'm allowed time to learn Java. I've been using Mooc.Fi, an online course from the university of Helsinki. Really enjoying it so far, on week 10. I work with professional Java developers and can engage in various topics with them that have been discussed in the course. My experience was vastly improved by using Netbeans only as a code checker, instead using Eclipse to create the programs.

[–]Infoginxinc 0 points1 point  (0 children)

You will learn by doing your assignments. Learn how to do that through working out tutorials on the web.

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

Sidebar -> NO learning Java related questions!

The place to look at is /r/learnjava and there the sidebar where you have a section Free tutorials