Find the Best Java Book for Absolute Beginners

  • Context: Java 
  • Thread starter Thread starter i.mehrzad
  • Start date Start date
  • Tags Tags
    Book
Click For Summary
SUMMARY

The forum discussion centers on finding suitable Java books for absolute beginners. Key recommendations include "Big Java" and "Head First Java" for their clarity and readability. Participants also suggest a hands-on approach to learning Java, utilizing resources like Eclipse IDE and online materials such as "Thinking In Java" (3rd Edition) available for free. The discussion emphasizes the importance of personal preference in selecting learning materials and encourages exploring multiple resources.

PREREQUISITES
  • Basic understanding of programming concepts
  • Familiarity with Integrated Development Environments (IDEs), specifically Eclipse
  • Access to online resources and eBooks
  • Ability to read and comprehend technical literature
NEXT STEPS
  • Explore "Big Java" and "Head First Java" for foundational knowledge
  • Download and practice with "Thinking In Java" (3rd Edition)
  • Utilize Eclipse IDE for hands-on Java programming experience
  • Visit online resources like cs101.org for additional tutorials and exercises
USEFUL FOR

Absolute beginners interested in learning Java, educators seeking teaching materials, and anyone looking to enhance their programming skills through structured resources.

i.mehrzad
Messages
84
Reaction score
0
A good book please??

I am intersted in learning java, but am an absolute illeterate in this matter. Can someone tell me a starting point with regard to this.
I want to do java out of sheer interest and nothing else. Can someone guide me.
 
Technology news on Phys.org
i.mehrzad said:
I am intersted in learning java, but am an absolute illeterate in this matter. Can someone tell me a starting point with regard to this.
I want to do java out of sheer interest and nothing else. Can someone guide me.

Glad to see you are interested in Java. I would go to a library and pick up at least 5 books on the subject, read one chapter from each book and go with the one that is the most clear and readable for me.

My recommendations are

[1]Big Java, one of my all time favorite book on Java
[2]Head First Java, it is a fine book

for the rest of beginning books I cannot say I haven't read them.

[1] https://www.amazon.com/dp/0470105542/?tag=pfamazon01-20
[2] https://www.amazon.com/dp/0596009208/?tag=pfamazon01-20
 
Last edited by a moderator:
I bought several books some years ago about java, javabeans, ...
I read none of them.
Instead, I used the compiler I had chosen, the help files and the javadoc files of the class hierarchy.
An hands-on approach was the best one.

Since then, I decided never to buy IT books anymore.
 
Ivor Horton's "Beginning Java 2" is well written, IMO.
 
I like books from Michael Main.

I hate cay horstmann, so id stay away.but i think the best way to to take the hello world class and edit from there, make changes and stuff and just read online, then compile and go from there, i would also uses eclipse as your ide http://www.eclipse.org/
Code:
class Helloworld{  

        public static void main(String args[]) {
           System.out.println("Hello World!");
        }
}
 
Last edited:
Since i am in India my Exposure to International Editions of Books is fairly limited. The ones that i have down here are only the low priced Editions of books.
Also i am an absolute beginner and don't even know what programming is.
So please could someone now recommend me a book.
 
We just recommended you some books.

In my library I see on a lot of books with "Not for sale in the USA" tags but that doesn't mean they are defects.

If you don't like cheap books maybe you can try eBooks. I believe that Thinking In Java 3rd Edition is a free - you can legally copy it from here http://www.mindview.net/Books/TIJ/, fell free to Google around.

Also I found this site's textbook to be written nicely but it looks a bit unfinished
http://www.cs101.org/

Llama77, what is wrong with Horstmann? I would like somebody like that to teach programming at my University.
 
Im just not a fan of his style, I own about 8 of his books and didnt learn much from any.
 
  • #10
You can check this out.. its free...

www.comp.nus.edu.sg/~cs1101[/URL]

and this

[PLAIN]http://www.comp.nus.edu.sg/~cs1101l/

the first website has lecture notes, tutorials etc and the second one has labs and exercises to practice on...
 
Last edited by a moderator:
  • #11
Llama77 said:
Im just not a fan of his style, I own about 8 of his books and didnt learn much from any.

Sorry but I just can't help not to comment: Why did you buy 8 books if you don't like the style of the books?

Except for Core Java they are pretty expensive too.
 
  • #12
haki said:
Sorry but I just can't help not to comment: Why did you buy 8 books if you don't like the style of the books?

Except for Core Java they are pretty expensive too.

Because I get tech books for free,
 

Similar threads

Replies
8
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 12 ·
Replies
12
Views
2K
Replies
3
Views
4K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 13 ·
Replies
13
Views
2K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
1
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K