A good visual book, teaching by the UML diagrams. Suitable for beginners to intermediate level and a bit more. Nice colorful book. With the help of "Sample Developments" this book will give you some real practical experiments throughout each chapter. My suggestion for those who want to begin Java with no prior programming experience is "Java 60 Minutes a Day" which you can find it in my review list. In my view, as an intermediat...
0Report
Note: OOP = object oriented princibles OOT = object oriented technology This was the textbook used for the introduction to computer programming class I just finished taking during 2004. I absolutly loved it! In my opinion, this is an excellent book for those who know NOTHING about programming. The first few chapters deal with the basics of programming in general. Then the book quickly and gently introduces the object...
0Report
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...
0Report
This book comes with an excellent package called javabook that allows you to write you first program in about 5 minutes. I'm not just talking about the standard "Hello World" type program but one with user input, output, and graphics. This book is the best written programming book I have ever read.
0Report
This book is an excellent introduction to the concepts of OO-programming. The book covers the fundamental OO-programming concepts clearly and uses lots of well-planned examples. It also uses an application development "methodology" that is well suited to the OO context. Having worked in mainframe IT for several years it is a pleasure to read a thoughtful, well planned approach to teaching the subject as opposed to simply...
0Report