Showing posts with label oop. Show all posts
Showing posts with label oop. Show all posts

Object-Oriented Programming Review

Object-Oriented Programming
Average Reviews:

(More customer reviews)
This book was my second OO book. I came from C, now, six years after, working all six with c++ ( object oriented mode, of course ) I remember it as the book from I really understand what an object is, what is object orientation, not only a new ADT flavour. After working with this book I started to thinking in objects, not functions.
It was my jump from structural programming to object oriented programming. Perhaps this is one of the best educational books I have ( and I have a lot of OO books )
First time I browsed it I discarded because I only want C++, I didn't want this "strange language" (Smalltalk) wasting book's space. But it force me to "object thinking" more than I suspected.
My next book was Grady Booch's OOAD, my two first foundation books about OO.

Click Here to see more reviews about: Object-Oriented Programming

The third book in the Coad/Yourdon series on object-oriented programming, thisvolume uses a series of four comprehensive examplesto help readers gradually and gently flip their system-building mind-setinto an object-oriented perspective — how to "object think" and program with the two leading object-oriented programing languages— Smalltalk and C++. Contains an OOPL primer,major examples, language summaries, OO patterns, and extensive sourcecode for the major examples. For programmers.

Buy NowGet 16% OFF

Click here for more information about Object-Oriented Programming

Read More...

The Complete Java Training Course (Prentice Hall PTR Interactive series) Review

The Complete Java Training Course (Prentice Hall PTR Interactive series)
Average Reviews:

(More customer reviews)
The book itself isn't bad - it's VERY concise, so real beginners won't use it very useful. The CD, on the other hand, is worth purchasing, as all the examples are much more widely discussed as in the book.
The book (and the CD), of course, has mistakes. I've covered them in my review on the book (I don't want to repeat myself here so check out that session here on amazon.com).
And the most important question: is this package worth its price when Core Java 3rd edition only costs you 64 bucks? Complicated question... Core Java 3rd edition is meant for 'Experienced Programmers', but I think even a beginner can understand most chapters, they're so damn well written. In comparison, Deitels' book is far too concise and does NOT cover most advanced features of the language - even the part on the I/O covers the OLD I/O library. If you take into account that Core Java discusses virtually EVERYTHING worth mentioning, this Deitel-book doesn't seem to be THAT good any more.
For reviewers that complained about the low sound quality - it's really bad, but still understandable, I've never had any comprehension problem (n.b. my native language isn't English).
To summarize, go for Core Java instead. It's much more comprehensive, covers much more advanced features of the language and is much cheaper. If you can't learn the basics of the language from that book, buy this one, too - and the CD as well (without the CD, this book is practically useless to beginners).

Click Here to see more reviews about: The Complete Java Training Course (Prentice Hall PTR Interactive series)

For any course teaching Java programming.The ultimate Java programming package. The Complete Java Training Course, 2/e features Harvey and Paul Deitel's best-selling Java How to Program, 2/e text along with a fully-interactive CD-ROM-The Java Multimedia Cyber Classroom-which provides students and programmers with the ideal medium for learning how to program with Java.It's a proven fact that the more involved students are, the more they learn. That's what the Java Multimedia Cyber Classroom is all about-helping students learn in every way possible.IMPORTANT-Only sell this product if your school is using Getting Started with MicrosoftA (R) Visual J++1.1 , because this covers Java 1.1 only. Otherwise, sample the new edition: Java How to Program, Third Edition (0-13-012507-5) or The Complete Java Training Course, Third Edition (0-13-085248-1).

Buy Now

Click here for more information about The Complete Java Training Course (Prentice Hall PTR Interactive series)

Read More...

Principles of Object-Oriented Analysis and Design Review

Principles of Object-Oriented Analysis and Design
Average Reviews:

(More customer reviews)
Amazon does not care that the information for this book is incorrect. I bought this book thinking it was copyright 2008, it is copyright 1993. So I contacted Amazon by phone and by filling out the form. That was a few months ago and they have not changed the information. I did not drop the rating for the book. This is a good book for learning OO analysis and design concepts. I have several on this subject. The book may be old but the theory has been around since the 60's so even now the book is relavent and for less than $2 it is a good deal just don't buy it from Amazon or you will pay alot more thinking it is more expensive since it is new.

Click Here to see more reviews about: Principles of Object-Oriented Analysis and Design

Using terms the layman can understand,this book provides an introduction toobject-oriented analysis and design, and its useto create models for redesigning a businessenterprise. Easy-to-follow andcomplete, the book covers the OO (Object Oriented)principles of: BLOB (Binary Large OBject), class,encapsulation, information hiding, inheritance,message, method, object type, operation, andrequest. This book was written forInformation Systems professionals and all thoseinterested in object-oriented analysis and design.

Buy NowGet 11% OFF

Click here for more information about Principles of Object-Oriented Analysis and Design

Read More...

Introduction to Java Programming, Brief Version (7th Edition) Review

Introduction to Java Programming, Brief Version (7th Edition)
Average Reviews:

(More customer reviews)
This book is written really well and clear. It hops from topic to topic a little bit but in the best possible way, where it gets you interested in topics that are relevant to the main topic and mentions that it will get more into it later. Video tutorials are not very good.

Click Here to see more reviews about: Introduction to Java Programming, Brief Version (7th Edition)

Groundbreaking fundamentals – first approach enables readers to understand the basics before being introduced to more challenging topics. Liang offers one of the broadest ranges of carefully chosen examples, reinforcing key concepts with objectives lists, introduction and chapter overviews, easy-to-follow examples, chapter summaries, review questions, programming exercises, and interactive self-test. Now uses standard classes only. Uses UML diagrams in every example starting chapter 8. Includes additional notes with diagrams. Comprehensive coverage of Java and programming make this a useful reference for IT professionals.

Buy NowGet 10% OFF

Click here for more information about Introduction to Java Programming, Brief Version (7th Edition)

Read More...

Objects First With Java: A Practical Introduction Using BlueJ (4th Edition) Review

Objects First With Java: A Practical Introduction Using BlueJ (4th Edition)
Average Reviews:

(More customer reviews)
One really bad way to teach basic math in elementary school is to stick a calculator into a kid's hand and have her learn how to use it. The kid might be multiplying large numbers together in no time, but she won't have any real understanding of what she's doing. There's an analagous problem with learning computer programming languages using the latest whizzy integrated development environments (IDEs). The IDE does a lot of the leg work for you behind the scenes and code gets 'automagically' generated, but you don't really understand what's going on. Worse still, some of the major Java IDEs are so feature-rich that it's an uphill struggle just to understand the IDE, let alone to try and learn Java and object-oriented programming (OOP). If what I've just described mirrors your own experience in trying to learn Java using the popular Java IDEs, then read on ... the wonderful Bluej Java enviroment and this accompanying book, may be just what you've been looking for.
"Objects First with Java" is an absolute Godsend for anybody who wants to really learn Java from the ground up, and in the process, develop a clear understanding of object-oriented programming. The examples in the book are superbly illustrated using the author's "BlueJ" Java environment which comes on the CD included with the book. BlueJ lets you create your own Java modules and then interact directly with them, allowing you to experiment with their behavior as you edit and compile individual Java classes. Based upon the example projects that also come on the CD, you can alter or rewrite the Java code, compile it with BlueJ and immediately see the results. This kind of direct experimentation makes learning more fun and allows the reader to really assimilate the core principles of the Java language and the OOP paradigm that it embodies.
The book is beautifully laid out with code snippets, subject summaries and exercises all color-coded. The text is written in an accessible and conversational style that is lacking in a lot of the traditional, "dry" computer texts that are often about as much fun as having root canal work. In spite of this, the book manages to completely avoid the "light and fluffy" approach of some tutorial style texts that are overly chatty and ultimately rather lighweight. "Objects First" is a serious text for anybody wanting to learn Java and OOP and although I consider myself an experienced programmer in other computer languages, with considerable prior exposure to OOP, I never felt bored or talked down to by this book.
In summary then, I whole-heartedly recommend this book to new and experienced programmers alike who wish to learn Java well and my advice would be this: Do yourself a favor, put aside the complex Java IDE for now, buy this book, download the latest editions of BlueJ and Sun's Java environment from the web (the versions on the CD are not the latest and greatest) and REALLY learn Java!


Click Here to see more reviews about: Objects First With Java: A Practical Introduction Using BlueJ (4th Edition)

The BlueJ development environment was specifically designed to support introductory teaching of object-orientations and helps users grasp the complicated concepts of class structure. Unlike most books on the subject, this text uses BlueJ to get readers started on object-oriented programming from day one. Uses a spiral approach that introduces a topic in a simple context early on, then revisits it later to increase understanding; Offers an abundance of projects for hands-on practice; Chapters are ordered around software developmentconcepts rather than language features; Language-feature introduction is naturally driven by problems to be solved; Chapters are based around distinct projects for more variety; Does not cover traditional topics like control structures. A useful reference for programmers.

Buy NowGet 15% OFF

Click here for more information about Objects First With Java: A Practical Introduction Using BlueJ (4th Edition)

Read More...