Best book title for beginning JAVA programmer

Discussion in 'Programming' started by carlo75, Apr 22, 2014.

  1. #1
    Hi all,
    I would like to read something about Java programming (beginner level). Can anyone point me on the right (ebook/book) way? Any suggests?
     
    carlo75, Apr 22, 2014 IP
  2. superprg

    superprg Well-Known Member

    Messages:
    292
    Likes Received:
    49
    Best Answers:
    0
    Trophy Points:
    120
    #2
    A very good book
    Head First Java
     
    superprg, Apr 22, 2014 IP
  3. carlo75

    carlo75 Active Member

    Messages:
    129
    Likes Received:
    14
    Best Answers:
    1
    Trophy Points:
    80
    #3
    Hi superprg and thanks.
    I see the last edition (2nd) is dated 2005. So 9 years... is still actual?
     
    carlo75, Apr 22, 2014 IP
  4. superprg

    superprg Well-Known Member

    Messages:
    292
    Likes Received:
    49
    Best Answers:
    0
    Trophy Points:
    120
    #4
    Sorry, I dint realize that
    Yes, the book is old but I have read it again 2 years ago and all the concepts are still valid and its still a good book for beginner
    Additional features of JAVA 6 and 7 are very specific and are not covered in this book but if you are looking for simplicity, nothing can beat this book

    Or you can get Java, A Beginner's Guide by Herbert Schildt which covers Java 6/7 too
     
    superprg, Apr 22, 2014 IP
  5. carlo75

    carlo75 Active Member

    Messages:
    129
    Likes Received:
    14
    Best Answers:
    1
    Trophy Points:
    80
    #5
    Thanks superprg for your clarification.
    I'll take a better look on amazon or Google Books.
    Regards.
     
    carlo75, Apr 22, 2014 IP
  6. stanleyhelps

    stanleyhelps Peon

    Messages:
    13
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    3
    #6
    The better question is: why do you want to learn Java? I'm not trying to start a flame war here but what exactly do you want to be able to develop? Often times other languages can be a better entry point. Java tends to teach you a certain (in my opinion unnecessary complex) way of thinking. Have you looked at Python for example?

    Anyway, a really nice book on Java is: Thinking in Java by Bruce Eckel and Prentice Hall. As far as I know the last revision is from 2006 but it is still a very nice book I think. If you want to get something more recent I'd go with one of the Herbert Shildt books. He's a Java expert. Also there are a few screencasts, might be the most intuitive way to start learning:

    And if you feel like the language doesn't suit you, learn Python!
     
    stanleyhelps, Apr 22, 2014 IP
  7. carlo75

    carlo75 Active Member

    Messages:
    129
    Likes Received:
    14
    Best Answers:
    1
    Trophy Points:
    80
    #7
    Hi stanleyhelps,
    thanks for your reply, I would like to learn Java, because for my actual job, I need to use a software coded with Java. I've the source and we need to do some little changes to fit our needs. At the moments the software is used under Windows XP and 7, but with Java I can also port under Linux... and this is a big advantage for me
     
    carlo75, Apr 23, 2014 IP
  8. stanleyhelps

    stanleyhelps Peon

    Messages:
    13
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    3
    #8
    Is it opensource or do you just have the source? I would recommend you watch the embedded video series and read one of the listed books.

    (By the way, Python is also platform-independent and you can write something for one OS and pretty much use it in every other one right out of the box. The keywords here are tkinter, qt and wxwidgets.)
     
    stanleyhelps, Apr 23, 2014 IP
  9. carlo75

    carlo75 Active Member

    Messages:
    129
    Likes Received:
    14
    Best Answers:
    1
    Trophy Points:
    80
    #9
    Yes I have buyed the source.
    So I'll consider also Python... realy thanks for your contribution ;-)
     
    carlo75, Apr 23, 2014 IP
  10. transcendev

    transcendev Member

    Messages:
    12
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    46
    #10
    You only looking for books/ebooks? I've been going through the Lynda.com Java Essentials course, which thus far is pretty good. Might want to check it out.
     
    transcendev, Apr 24, 2014 IP
  11. carlo75

    carlo75 Active Member

    Messages:
    129
    Likes Received:
    14
    Best Answers:
    1
    Trophy Points:
    80
    #11
    Hi transcendev,
    I decide only books for programming i love too much the paper (in this case)
     
    carlo75, Apr 25, 2014 IP
  12. transcendev

    transcendev Member

    Messages:
    12
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    46
    #12
    I can appreciate that. I've got the Orielly "Learning Java" book as well, which is fine, but very dry reading.
     
    transcendev, Apr 25, 2014 IP
  13. born_star16

    born_star16 Member

    Messages:
    297
    Likes Received:
    0
    Best Answers:
    1
    Trophy Points:
    36
    #13
    I would like to suggest that a site. there is lost of ebook on java. http://ebook3000.com/Programming/Java/index.html. You can download or read a book from this site. Best Of Luck
     
    born_star16, May 5, 2014 IP
  14. carlo75

    carlo75 Active Member

    Messages:
    129
    Likes Received:
    14
    Best Answers:
    1
    Trophy Points:
    80
    #14
    Thanks for all your response
     
    carlo75, May 6, 2014 IP
  15. ketting00

    ketting00 Well-Known Member

    Messages:
    782
    Likes Received:
    28
    Best Answers:
    3
    Trophy Points:
    128
    #15
    This is a good place to start and understand the language: http://www.ibiblio.org/java/javatutorial.html

    Most the tutorials are very old, but they are still ubiquitous in programing. But like @stanleyhelps said, most java programing can be done in other languages like modern JavaScript.

    By the way, prepare yourself for the headache.
     
    ketting00, May 6, 2014 IP