aspose file tools*
The moose likes Beginning Java and the fly likes Recommended Reading Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Recommended Reading" Watch "Recommended Reading" New topic
Author

Recommended Reading

Al Fraelich
Greenhorn

Joined: May 25, 2009
Posts: 20
I have recently completed my second java class, and even though I feel like I learned alot, I KNOW there is still tons more for me to learn. I am looking for any books that may be recommended for reading, online tutorials, or just all around great source to further my knowledge. My two courses took me right up into the very basics of gui usage, I will admit that I'm still quite green and the hardest thing is finding sources that are at my level. I have been reading some of the "beginner" posts and although I understand what is happening, some of the techniques and api's are beyond me.

In the end, any resources you can suggest will be greatly appreciated.

Al Fraelich
Fred Hamilton
Ranch Hand

Joined: May 13, 2009
Posts: 679
Al Fraelich wrote:I have recently completed my second java class, and even though I feel like I learned alot, I KNOW there is still tons more for me to learn. I am looking for any books that may be recommended for reading, online tutorials, or just all around great source to further my knowledge. My two courses took me right up into the very basics of gui usage, I will admit that I'm still quite green and the hardest thing is finding sources that are at my level. I have been reading some of the "beginner" posts and although I understand what is happening, some of the techniques and api's are beyond me.

In the end, any resources you can suggest will be greatly appreciated.

Al Fraelich


You can't go wrong with the Sun Java Tutorial http://java.sun.com/docs/books/tutorial/ It's a lot of work but worth the effort. And this site is a good place to clarify what you read in the tutorial.

The only other thing I'd add is if you are looking for a specific piece of information, and are having a hard time pinpointing what you need with the Java Tutorials, then don't rule out a little creative googling. There's all kinds of resources out there on the net. Everyone has their favorites. But the Java Tutorial and the API documents are probably the definitive resources.
Albareto McKenzie
Ranch Hand

Joined: Apr 08, 2009
Posts: 298
Maybe the cattle-drive from this page can also help you, take a look at it: http://www.javaranch.com/java-college.jsp

And as Fred has told you, here is a really good place to put your doubts
Olivier Van Acker
Greenhorn

Joined: May 27, 2009
Posts: 1
I found Agile Java very usefull. It not only teaches the basics of Java but also tells you how to implement it with test driven development; all examples come with a unit test for example.
Christophe Verré
Sheriff

Joined: Nov 24, 2005
Posts: 14688
    
  16

You could have a look at Head First Java. Check some reviews at the bunkhouse.


[My Blog]
All roads lead to JavaRanch
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 39436
    
  28
Maybe after six months you are ready for a more advanced book. As long as you don't mind skirting over references to C++ try Horstmann and Cornell or this classic by Bloch or (for an entertaining read!) Bloch and Gafter.
Al Fraelich
Greenhorn

Joined: May 25, 2009
Posts: 20
I have a friend that recently purchased Head First, it really seems to be what I'm looking for. I have also been going through the java tutorial site as recommended.
thanks everyone for the suggestions.
Al
W. Joe Smith
Ranch Hand

Joined: Feb 10, 2009
Posts: 710
Al Fraelich wrote:I have a friend that recently purchased Head First, it really seems to be what I'm looking for. I have also been going through the java tutorial site as recommended.
thanks everyone for the suggestions.
Al


I was going to suggest HFJ but since you've taken 2 classes I wasn't sure how effective it would be for you. If you've looked through it and think it would be worthwhile I recommend getting it. As someone that had no Java experience (but experience in other programming languages) I have found it a very good book.


SCJA
When I die, I want people to look at me and say "Yeah, he might have been crazy, but that was one zarkin frood that knew where his towel was."
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Recommended Reading