Rating:  Summary: Visual Java Teaching Book Review: A good visual book, learning by the UML diagrams. It's for beginners to intermediate level and a bit more. Nice colorful print and publishing. By the Sample Developments this book has being, a great concept in mind about the subject.
Rating:  Summary: This book is great--with it's web site as complementary Review: As a beginner in Programming, I found this book is very clear outlined and well organized. The website for the book really helps to teach yourself the entire book. After finding all the answers to the book on the web make me like this book even more. For those who does not like this book, I don't know whether the reason is either they have some background for programming already or they simply give up on exercising their precious brain cells? Again, this book is great for HARDWORKING BEGINNERS on computer programming.
Rating:  Summary: Great introduction! Review: For people who don't know anything about programming, this is a great starting book. Also very good if you know other languages but know any java yet. It teaches you the basics and provides you with some helpful websites to get you started. There are a lot of examples within the text which are very helpful for learning the basics of both object oriented programming and java.
Rating:  Summary: for novices, just don't do it Review: Hi, I'm a student using this as a textbook for intro to Object Oriented Programming using Java. This book is a nightmare. Please, if you're an instructor, don't use this book for your class. Me and others alike who are novices are confused by this book. If you use this book, expect to re-explain a lot to your students. The explanations of the basics are very confusing, as well as the wording alone. I'm confused by the wording of basic concepts I even understood in the text. It seems to get a little better once you get the roots of the programming down. But for me the most important part of a text is explaining the core concepts. Maybe this isn't for the novice, but for those of us in my class who are, we agree, just don't get this book.
Rating:  Summary: The book is very confusing... no stardard package being used Review: I am a student in Binghamton University, and I think this book stinik. First of all, no java standard package being used. Secondly, there is no answer to the questions in the book. The book is some what not clear and some information provided are wrong. Third, many questions at the end of the chapter can't be answer with what is covered in that chapter, I (and other students)have to read ahead in order to solved the questions. And by the way, pages keeps falling out of the book. My class is waiting for the rep to respond to that. P.S: More than 1/4 of the class drop after the first project assign, because can't accomplished with what information provide by the book.
Rating:  Summary: textbook Review: I am a student who has taken several courses in Visual Basic. We are using this book for the Java Course I am taking. This book is terrible. I am going to drop this course because of this book. There are not enough examples for students to try. There are no answers to the questions at the end of each chapter. It would be nice to have the correct answers without having to spend hours sifting through the book. This book is sucks
Rating:  Summary: Beginners book Review: I found this book to be extremely helpful. I started out in computer science having taken no programming classes what so ever. This was the book I had in programming 1 and 2. It is by far one of the better java books I have read, it starts off assuming you no nothing about java. I found it extremely useful, while more the pages do fall out easily as many have complained over all it was part of the reason I stayed in CS.
Rating:  Summary: Not introductory enough Review: I found this book to be helpful to a point, but it jumps around a lot, and to a beginning programmer, it can be a bit confusing. My suggestion to professors wanting to use this book for their classes is: find one more simplified only the experienced students understand it enough to implement it.
Rating:  Summary: Good introduction to OOP for people with experience Review: I really like this book. I'd programmed a lot before, but in non-OOP languages, and had trouble learning OOP languages from other books that jump right into having you memorize the syntax without first explaining what inheritence or classes are. In one paragraph it'll say the same thing over and over again in different terms, which is great if you read fast and tend to keep going when you don't understand something: eventually something'll come across that'll make it click. I also like how it uses the words it introduces over and over again, so you get used to seeing and using them in sentences. It's more about OOP than Java, so after a while you'll be itching to do more and'll want a book on Java. I can see how folks that had this book in a class wouldn't like it: the exercises are challenging and might be really hard without prior programming experience. But sometimes computer stuff is like math, where you only learn if you work on exercieses for hours banging your head up against the wall until it clicks, sometimes you can't learn certain things with a lot of hand holding. Since it's an introductory programming book, it's a little repetitive, which is great if you don't get it yet, but its boring if you've programmed before. After the OOP stuff I skimmed through some more chapters, then moved on to a different book. I still came back every once in a while for a second look on things, though. But if you have experience maybe there's another book other there that's shorter and just covers OOP for programmers, since with this one you need another Java book.
Rating:  Summary: Not recommended for college students Review: I use this book for my introductory java class. However, this is not a good way to learn java, if you use a predefined class. Java is easier to learn through DOS if you are a beginner. The exercises in the book are very difficult when the example code in the book does not help. If you are going to take a java class and they use this book, be prepared. Also, the pages fall out easily, which makes the quaility of the book bad. If you do go to Binghamton University, see if there is a java class (CS140) that does not use this book.
|