Rating:  Summary: java book review Review: This was a fantastic book in all aspects of the java language. I read it three times last year back to back, and thats unusual with my time. I took the Sun certification course and along with their book, the Java2 certification book, and deitels book I passed the certification. I plan on purchasing the next edition,
Rating:  Summary: Great way to learn Review: The material is presented in a manner that makes it very motivating for the "student". I am a Visual Basic programmer who has to transition to the Java language at work. I appreciate the style of teaching, which is explicit without being patronizing in anyway. I particularly enjoy the Cyber Classroom CD. It is a great companion to the book and helps to reinforce the concepts.
Rating:  Summary: The Most Complete Java Book Review: This was the only book I've seen, which covered pretty much everything I needed to learn in Java. In fact, its style in tutoring is very efficient because neither does it bore you with too much details, nor does it confuse you with too little.The main reason why I liked this book though is because it was the only one that explained inheritance and polymorphism clearly. I consider the clarity of explaining inheritance and polymorphism the most important benchmark for Java books. The reason is because if the author didn't know them well, then he better off not teach the rest of Java; which mostly depend on them.
Rating:  Summary: Nice Introduction Review: This is my second book that I purchased with Deitel and Deitel. After reading this book (last summer), I finally decided to post my views on the book on Amazon. Pros: 1. Covers a wide set of java APIs such as Swing, RMI, Networking, etc etc. (It's on the cover) 2. Good code examples demonstrating the usage of the topic at hand. Cons: 1. There is no answer book for it. You're left to assume if you answered the exercises in the book correctly or not. 2. They don't need to explain every single line in the code. Even near the end of the book, they don't ease up on this strategy that they used. Every part of the code is scrutinized just so it's hammered into one's head I suppose.... The book is great... The fourth edition I heard is also out so instead of looking at this version, you might want to check out the fourth edition before jumping to buy the third edition.
Rating:  Summary: Good material - poor construction Review: This is a great book from the training and education point of view, no doubt about it. Starts simple and builds in complexity at a comfortable pace. Completely coded examples with line-by-line explanation of commands and operations, and screen shots of all required output. My complaint is with the flimsy blue-light-special construction of the book itself. It's large in volume (1300+ pages), as it needs to be to provide the detail it does. The first clue that it was destined to fall apart on me was the tissue thin pages. Next was the realization that, even with the same size font, it's roughly the same physical size as two other (a Sam's ASP book and a QUE VB book) books on my shelf, and they each have half as many pages. I went through it cover-to-cover, so it was opened and closed a lot. It began falling apart on me around chapter 5 (there are 25 chapters), and now resembles a folder full of paper as much as a real book. I have many other books that have also been used extensively. Though they look ratty, most of them can still be picked up without dumping the pages all over the desk or floor. This is definitely a good book material-wise, but for the money, the construction should have been much better.
Rating:  Summary: Intro to Java Programming, not INTRO to programming Review: The book is good for someone new to JAVA. I have to recommend it to anyone who already has some programming experience, not to someone just starting out in programming. JAVA is hard to learn but this book makes it "easier" to learn. It starts off simple, like any book does, and gets complex towards the end. (which is good b/c many "real world" applications are based on these complexities) All and all the book is great. Many examples and screenshoots -- an asset that many books don't offer.
Rating:  Summary: Great book!! Easy to understand at all levels of ability! Review: I was buying a book mainly for graphics, but this covers your every need except graphic (image) manipulation and AWT (Javas Original GUI). The book covers everything from basic datatypes to connectionless protocols. I thought this book would be bad, but seeing the level of understanding the author actually has of the book I know I was wrong. Each area has several examples of which help you actually SEE what is going on. Swing (a easy-to-program GUI [in my opinion]) is described very extensively and all code is explained in detail. If you want to buy a book with virtually everything you need, go for this one. Its price may be a little high but for the content within, its definitely a book to be bought!
Rating:  Summary: Good for a starter Review: This book is excellent for a beginner. For more advanced programmer refer to the separate books on particular topics. Some of the links and info is a little bit outdated, but o/w greate as a reference.
Rating:  Summary: If your willing to do the hard work, this book helps a lot Review: I think that some of the negative reviews are due to two facts: 1. learning any programming language is not easy, and 2. learning Java is definitely not easy. I have been programming for quite a few years, and I find Java very challenging. I think that one shouldn't expect ANY book to make learning Java easy. That being said, I have a number of Java books Including Sun's "Core Java" series, and I use Sun's online tutorial, but this book is the best. This is truly a college level textbook. It digs deep into the details, it provides good, clear sample code, and it suggests plenty of practice exersizes. What I would recommend for anyone trying to learn Java is to use several sources (textbooks and tutorials), take your time to understand the basics, and do lots of practice exersizes. Don't waste your money on a course that promises to teach you Java in a few days (yeah right! dream on!). Consider learning Java a long term project, look at lots of sample programs, don't skip any of the basics, and write lots and lots and lots of code.
Rating:  Summary: It never leaves my desk Review: I am an intermediate skill Java programmer and still refer to those tomes which got me started from time to time, but none is more worn than JHTP. What I love about this book is its comprehensiveness and accuracy. Want to learn about JavaBeans, JDBC, even basic SQL queries. It's all here. And the way the examples are documented and explained is the most intuitive I have ever seen. At the end of each chapter are long lists of important points to know as well as involved quizzes and exercises. Some of the exercises are programming classics that any hardcore programmer should know how to build and run. This book is awesome. My only complaint is the scant coverage of garbage collection and the inner workings of the JVM (but that's where Bill Venners comes in).
|