Rating:  Summary: Best Java book I've read! Review: I've read several Java books, including "Core Java 2" and others, I have to say the "Java How To Programm" is the best! Easy to reaad and easy to learn! Complete! So many screen shots and explains.
Rating:  Summary: Best computer book I have ever owned Review: and I have owned MANY. This book does not miss a detail. It is unlike many technical books that are incomplete, poorly proofread or assume prior knowledge that is not reasonable to expect. If you spend the necessary amount of time with Java How to Program, it is impossible to not learn the subject. One reviewer complained about a lack of logical sequence. I don't know which book he read, but this one does a masterful job of taking you from point A to B to C.
Rating:  Summary: Java How To Program Review: Java How To Program, 3rd Edition is my second book by the Deitel and Deitel team. My first book was C++ How To Program. Both books were excellent, they accomodated beginners, and they gave me the skills to become a strong intermediate programmer. I say an intermediate programmer, because I feel advanced programmer status can only be obtained by commercial experience with that language.The Deitel books are more than a training manual, these books are my favorite reference books. The author's written text is no nonsense and precisely defines the use of the tools it is discussing. The written text gets into depth which is an attribute characteristic of good reference books. The examples presented are strong and can often be modified to fit real life needs. If you are serious about learning to program, I highly recommend the books by the Deitel team. These books can take you from a beginner, give you strong fundamentals, and then provide advanced understanding that developes you into programmer ready to tackle advanced subjects or try your expertise in the marketplace. Sincerely, Mike Vest, Ph.D. Programmer, Engineer at UOP LLC
Rating:  Summary: The best book in Java programming world Review: This book is the must have book, and I am glad to own it. I have red many books on Java subject from beginners to advance and found that this book is the ultimate solution for people who is seriously entering Java programming world. These are Java books that I bough over the years: Java by example Core Java 2 volume 1 Core Advance Java 2 volume II Core JFC second edition Core Swing advance programming Effective Java Object oriented programming in Java (S G & B Mc) Object oriented design in Java (S G & B Mc) Data Structures & Algorithms (R L) Java Design Patterns a tutorial (J W. C) Data Structures & Algorithm Analysis in Java (M A W) Data Structures & Problem Solving using Java second edition (M A W) Java Look and Feel Design Guidelines Advance topics (Sun the java series) And many more which already gave a way! :-)) Why did I by so many Java book, because I learn Java myself wanted to see many ideas in this field. If this book was rated at less than 3 stars by anyone, I believed that was just a marketing play.
Rating:  Summary: comprehensive but low quality code Review: This huge book covers a lot of material, and is good at showing the basics of many, many things. So it is useful. But the code examples are simply not good code. There are "best practices" in coding and an instructional book should follow them; this one doesn't.
Rating:  Summary: Pretty Good intro book - with LOTS of coding examples Review: I'm taking a Java class at the local college & using this as a text. (I'm 20+ years in development, so am not a newbie) Book is VERY readable and easy to understand as opposed to some other Intro Java books out there. Presumes nothing, so there are sections you can skip if you have any programming experience. You can't use this as a reference book though. I recommend this book for anyone who wants to learn Java, especially if you don't have any OOP.
Rating:  Summary: BADLY ORGANIZED! A worthless book! Review: I found this book impossible to learn from. On every page, it uses language and discusses concepts that, it says, will be defined in later chapters; but when you look into those later chapters for an explanation, it's nowhere to be found. The index is a joke, and worthless; try looking up even the most basic terms and you'll find either no entry, or a confusing (although far from complete) long list of every page where the term is mentioned, but not defined. When a concept is described, the discussion is then repeated four times in a row, all on the same page: first as "Performance Tip 10.11", then as "Common Programming Error 10.3", then as a "Software Engineering Observation 10.8", then as a "Look-and-Feel-Observation 10.6" - one after another, right in the middle of the chapter. Why are these footnotes not included at the end of every chapter, where they would be of more use, and where they'd make the already-complicated text less confusing? (If the concept had been described properly, of course, none of those tips would be necessary at all, but that's nitpicking.) After struggling to use this book to learn Java for a class, I found myself looking to the examples of code as the only useful part of the book; I'd search for one that used the command I hoped to learn, and try to derive what I needed to know from there. Most lines of code are explained in detail beneath the examples, which seems like a good idea; but too often, the line I wanted to see explained was ignored. Why did they bother to explain the easy parts if they were going to ignore the difficult ones? The good reviews this book has received on these pages seem to mostly be from either: a) experienced programmers who only needed the book to brush up on one aspect of programming, or b) beginners who are willing to read a 1500-page book three times in order to learn anything from it. I don't mean any disrespect to those who do recommend it, but I can only assume that most people who recommend this book are evaluating it based on its size. If you want a huge book, this is the one. This book is organized the way a stereotypical computer programmer's bedroom is organized: it's a hodgepodge of very important stuff and a lot of worthless stuff. Reading it is like listening to a very knowledgable person ramble about programming, forget important details and go back to explain them, and say "That's important, so I'll explain it later" over and over and over. I won't deny that it's comprehensive, but too often reading this book feels like sifting through a haystack, looking for a needle. It seems possible to learn to program from this book, given an extrordinarily patient effort. It's worthless as a reference for experienced programmers, however, since it never, ever simply says what a given command does and how it should be used, and it's badly designed as a book for beginners, since it continually makes use of codes and terms that it refuses to explain. Any book that expects you to read all of chapter 13 before chapter 2 makes any sense is a BADLY WRITTEN BOOK. I spent [a lot] on this book; I recommend that you do not.
Rating:  Summary: Want a java book, keep looking Review: This book is awful. They try to make the book for everybody from begining to advanced. And I mean everybody. They a page telling people what the ...buttons on a browser do. You have to read so many pages that _IF_ and when they do get around to talking about something important you might miss it. That is a big if too. I have programed in many other languages so I know what the topics they should be expalining. I felt that many of the topic that should have been were not. I had many unanswered questions. Also they try to cover everthing and just wind up not covering anything with enough detail.
Rating:  Summary: WOW! A Java book that actually teaches how to program Java! Review: I have been very disappointed in the past with Java books. Most seem to teach you everything but how to program Java. For example, Eckel's book spends endless time talking about theory without ever really giving you the nuts and bolts of how to write a Java program. O'Reilly's book is way too technical for anyone but a former C++ programmer. This book finally allows a java newbie like me to start writing my own Applets, programs and classes. It has lots of examples for beginners and almost everything is well explained. Nice job.
Rating:  Summary: Excellent book on Java Programming Review: I think "Java - How to Program" by Deitel & Deitel is an excellent book for learning Java programming. The book starts with a short introduction to computers, the Internet and the World Wide Web, and then focuses on Java applications and Java applets. It also gives an introduction to object-based and object-oriented programming, multithreading, servlets, networking and JavaBeans. Deitel & Deitel teach by live-code examples. They first show you the code of an example, then a screen dump of what it will look like on your computer, and finally explain the code. Every chapter includes tips on good programming practices and warnings for common programming errors. Each chapter ends with a summary, terminology, and performance, testing and debugging tips, software engineering observations, as well as a large number of exercises. On the CD included, you will find Internet links to various sites with Java resources, software, as well as an Internet link to the code of the examples. For me as a computer layman, I am a chemist by profession; the book has been extremely useful as an introduction to Java programming. I read the 3rd edition of the book, but now a later version is available.
|