This week's book giveaway is in the Server-Side JavaScript and NodeJS forum.
We're giving away four copies of Node.js Design Patterns: Design and implement production-grade Node.js applications using proven patterns and techniques and have Mario Casciaro & Luciano Mammino on-line!
See this thread for details.
Win a copy of Node.js Design Patterns: Design and implement production-grade Node.js applications using proven patterns and techniques this week in the Server-Side JavaScript and NodeJS forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Rob Spoor
  • Tim Cooke
  • Junilu Lacar
Sheriffs:
  • Henry Wong
  • Liutauras Vilda
  • Jeanne Boyarsky
Saloon Keepers:
  • Jesse Silverman
  • Tim Holloway
  • Stephan van Hulst
  • Tim Moores
  • Carey Brown
Bartenders:
  • Al Hobbs
  • Mikalai Zaikin
  • Piet Souris

Study guide

 
Ranch Hand
Posts: 44
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi everyone,
I have three books about java. As I'm a beginner in writting program, so which one is good for me getting started?
1.Core Java 2 / Cay S. Horstmann, Gary Cornell.
2.Java 2 : a beginner's guide / Herbert Schildt
3.Thinking in java
4.others.

As I can send about 3hours for reading and writting the code everyday...I really want to learn it step by step...Therefore, I really want to have an invaluable study gudie because I had tried to read them but it makes me confused, but I really enjoy writting the code as well.
Thanks
Larry
 
Ranch Hand
Posts: 2596
Android Firefox Browser Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
All three Java books are very good. For a beginer, I am tempted to suggest Herbert Schildt, but then I am biased. Also, have you coonsidered using Java Tutorial from Sun? You can download its electronic version for free from Sun's site.
HTH,
- Manish
 
Sheriff
Posts: 7023
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm not familiar with the book by Schildt, but if I were to judge a book by its title, I'd choose that one to begin with.
Bruce Eckel's Thinking In Java is not intended for the beginner programmer, which he states early in the book.
I may be mistaken, but it is my understanding that Core Java 2 is also not intended for a new programmer.
Eventually, you will find yourself referring to all three books for advice and clarification/reminders of Java programming concepts. So, having all of these books is by no means excessive.
Sun's Java Tutorial is an excellent source for Java programming information, but I wouldn't recommend it as a primary resource for a beginner to programming.
Two free on-line tutorials that I would recommend for any beginner are Introduction to Computer Science using Java by Bradley Kjell and Introduction to Programming Using Java by David J. Eck.
And of course, hit the 'Ranch each and every day!
Good Luck.
 
You showed up just in time for the waffles! And this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
reply
    Bookmark Topic Watch Topic
  • New Topic