Current slide {CURRENT_SLIDE} of {TOTAL_SLIDES}- Best Selling in Adult Learning & University
Current slide {CURRENT_SLIDE} of {TOTAL_SLIDES}- Save on Adult Learning & University
Seasoned object-oriented programmers looking for a comprehensive Java manual should be satisfied with this selection. HOWEVER, if you are new to object-oriented programming, THIS BOOK IS NOT FOR YOU. This book was required for my Intro to Object-Oriented Programming course. Unfortunately for the prof, the entire class -- with the exception of a few, experienced C++ programmers -- was horribly confused by Chapter 3. To borrow a well-coined phrase, this book reads like stereo instructions. Deitel & Deitel try to do too much with such a complex topic. They spend a couple of chapters laying a great introductory background by explaining the history of programming and the internet, but then proceed with typical, programmer-oriented, reference-style information: cramped, dictionary-like pages filled with non-intuitive code examples. Definitions are delivered in a "drive-by" manner: bolded terms with only a few words or context as an explanation. As EACH of the first several chapters has in excess of SEVENTY (70) highlighted definitions, this is unfortunate. The chapter introducing objects and their components left me more confused than before I read the text. Finally, although the text is sprinkled with helpful program engineering tips, error-trapping techniques and debugger use is sequestered in the appendices and not taught by the text. FELLOW NOOBS, my recommendation to you is: "Objects First with Java: A Practical Introduction Using BlueJ" by Barnes and Kolling (Pearson: Prentice Hall), 3rd or 4th edition. Definitions are spare and well-highlighted, examples begin visually and simply, and exercises use code on the included CD Rom. You will be building simple programs immediately and debugging by Chapter 6. Then, go get the Deitel book. Good luck.Read full review
Its a great book to get you started in Java. If you have a choose between the international version and the American version, understand that the content is the same, but the int'l version has black and white pictures and is larger and heavier, due to being printed on a different kind of paper. However, the int'l version is also, usually, cheaper. Review; Great learning tool, but the int'l version is kinda heavy (but the same otherwise).
I studied from this book for my programming degree. It is actually the second programming book that was in my posession in my studies (and my best learning tool thus far in software development). To put it simply this books assumes you know nothing about programming. However, you will find it very complicated if you trying to learn from scratch with this book. Most people will tell you it is far too complicated before they tell you it is too easy or simple. Only people saying it's too simple will be seasoned veterans in programming. The first time through several of the chapters the syntax looks like Egyptian hyroglyphics the second and third time through the chapters you will know what you're looking at. My quickest advancement in learning programming has been from this book and I practice the concepts covered in it daily.Read full review
good quality,good book overall . i decided to buy it because it was prescribed for my java class. i like the book because it is very comprehensive. the only downside is that i cant take it to class because it is so heavy.
Can we not talk about shiping and pricing and get to the part of, is this book simplistic or confusing as hell!!.im a novice, so will it help me??