Rating:  Summary: Very satisfied Review: This is the 7th book I've considered and the 3rd I've used for my class. The pace and subjects in this book are great for my intro to business programming class. This books has made sense for people starting out, even with **zero** programming experience. (And I see at least one every semester.)My big reason for giving it a 4 out of 5 is I need to add material to the book. And sometimes, I look for additional detail about ideas. However, the book is better than many for a one-semester course. It allows you to pick and choose. The vast majority of my material comes directly from the book, including assignments. I like the level of the reading. Students find it understandable. I would not use this as my only Java reference book, however it is my choice for a introduction of programming to many types of people.
Rating:  Summary: Best Book for Learning Java at beginner's Level Review: I think this is one of the best books for teaching java to Beginners. This is blend of programming concepts, system analyis and design, and data structures. Author has very well explained that how java has provided or can provide solutions in different areas of Computer Science mentioned above. Secondly, most important thing is that it is the best book for teaching because it has a lot of practise exercises and small and workable projects at the end of each chapter which I think are missing in most of Java books. Java is powerful because of its APIs (already built classes in java). This book has given major classes, their variables and methods at the end which help the programmer very much when he is programming. I think this book is a must-have for teachers as well as students.
Rating:  Summary: such a nice book Review: the reason why I gave one stars to this book is:it is so expensive! such great book with dear price is a shame !MicroSoft behind Sun coz unix and java is open-source software. amazon should do the same/
Rating:  Summary: Relies too heavily on vaguely-explained code Review: This book is not a very good choice if you are looking for a good introduction to Java. I have read more than half of it and I am still unclear on how to implement object oriented ideas in programming. I have taken classes on object oriented design, database design, and some UML, but this book doesn't really give reasons for writing programs the way they are written in the examples. Most of the other students in my class (an upper division master of information systems class) are also a little sketchy on why things are done the way they are in the examples in the book. They usually just copy code from the examples to finish class assignments (as I do, also). After reading the reviews for Beginning Java Objects, I am eager to get that book before I kill my grade (currently an 'A') in the class.
Rating:  Summary: Solid introduction to Object-Oriented programming in Java Review: This is a very good book, to the right audience. It is first and foremost an introduction to programming, second an introduction to programming in an object-oriented language, and third, an introduction to Java. So, the keys to liking this book are: 1. You have not programmed before, or only a little 2. You want to learn to program in an object-oriented language 3. You want solid skills, not to add Java to your resume If your main goal is to learn Java, or to learn enough Java to apply for a Java programming job, there are better books. In this book Java is a means to an end, that of learning to write software. You'll learn a fair amount of Java -- nothing to sneeze at, definitely -- but it's only the first step of many towards mastery of the Java platform (which is *huge*, no one book will tell you all you need to know). If, on the other hand, you don't know how to program, and think you might like to learn, this is a pretty good book, and you'll learn enough Java to be ready for the next level.
Rating:  Summary: Had to buy something else... Review: This book was assigned as the text for my applications programming class. Even though I faithfully read and highlighted each section, I was still completley lost. While I normally appreciate succinct writing, this book is a little bit *too* right to the point. I don't find the explanations of key concepts to be thorough enough for a rank beginner like myself, and the code examples are not really all that helpful. In hopes of salvaging my GPA, I went and bought Learn To Program with Java by John Smiley, and found it to be much more useful. The book is written as if you are sitting in a programming class, with fellow students who ask very lucid and insightful questions. I recommend it instead, if you are looking to be hand-held through your first Java programming experiences.
Rating:  Summary: excellent java source Review: This was the book I used for my first Java class, but whether or not one needs it for school, this comes highly recommended. It covers all the novice essentials, from keyboard input to separate classes to basic GUI designs. While the authors may write rather cryptically sometimes, they do offer A LOT of examples of working code. These examples alone make the book very valuable. I found that by following their programs, I quickly found out how to learn the ideas they were trying to convey. I made the mistake of selling this book back when I was done with it. I wish I had kept a hold of it. This is a wonderful resource for those still working out the beginning difficulties that come with knowing Java.
Rating:  Summary: Easy Beginner Book Review: This book was written with the beginner in mind. It's down to earth explinations of complex ideas made learning java a breeze. I used this in my college computer course and I was able to ace the course (an accomplishment considering I'm an economics major). If you're looking for a book that enables you to create a basic program with animation, buttons, etc. with no prior experience then this is the book for you.
Rating:  Summary: Typical intro Java textbook for undergrads Review: This is your basic undergrad textbook for CS 101. It's structured in the same way as dozens of other university/college technical textbooks nowadays: 1. each chapter begins with a bulleted list of objectives 2. each chapter concludes with a summary of key concepts 3. lots of end-of-chapter exercises and review questions 4. lots of in-chapter sample code, flow charts and diagrams. It assumes no previous computer experience so it begins with a chapter on computer fundamentals. Then it moves onto Java programming. It covers all the basics of OOP and Java for the beginning programmer. It does so in a clear and straightforward manner. Sometimes it's a little on the boring side, though. One big complaint: this book has lots of in-chapter 'key concepts' boxes located throughout. These are positioned on the page in such a way so as to indent the text. I found this VERY irritating as my eye kept being distracted from the main body of the text. Overall though a solid intro to Java.
Rating:  Summary: Can't teach you programming or Java Review: I'm an experienced procedural programmer and I've been doing stuff in C and Perl for a few years. I had to buy this book for my first Computer Science course in college. I was shocked that this should be their choice of reading material. It fails miserably both in teaching basic programming concepts and in teaching OBJECT-ORIENTED programming. The book jumps from one topic to the next without any semblance of coherence, dwells in great length on trivial subjects and skips over the important stuff. I think the authors failed because they tried to do too much with this one book. I'll grant that after reading it I have a better knowledge of Java, but I believe this is mostly thanks to my prior programming experience. As a begginer's book, this is terrible. I'd recommend Learning Java from O'Reilly any day over this bloated monolith of trivialities.
|