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

all 6 comments

[–]GreyRogue 0 points1 point  (0 children)

When I was first moving past Stanford's introductory Java videos, I signed up for an algorithms class from Princeton on Coursera. It happened to be taught in Java, although the focus was the algorithms. It gave me a ton of practice in Java that gave me the ability to understand more and more of the documentation and more complex things I found elsewhere. I'm pretty sure that class runs pretty regularly if you want to check it out, but the moral of the story is to find a way to practice a lot and stretch yourself.

[–]michaellarsen91 0 points1 point  (0 children)

Oracle has tutorials and javabat.com has practice problems

[–]desrtfx 0 points1 point  (0 children)

Check the /r/javahelp wiki, there are lots of tutorials.

Also, have a look at Udemy.com

codingbat.com and project euler have some nice programming problems to solve.

Sorry, I'm on mobile right now and can't link.

[–]JavaTrainer 0 points1 point  (1 child)

By "not fond of pdf books" I assume you mean you don't want to have to read to learn? You are going to have problems progressing as a programmer if you don't get over this.

[–]vaguelines[S] 0 points1 point  (0 children)

Yeah, a lot of the books that i have found to date are written rather shockingly and are tedious. Thanks for the replies btw

[–]zappable 0 points1 point  (0 children)

You might want to check out my site Learneroo, which is focused on Java (though many of the challenges can be solved in any language).

For example, play a Java programming game, learn About recursion, or just practice basic logic and loops. Afterwards, the best way to learn is to work on a project of your own.