e99 Online Shopping Mall
Help | |
Home - Basic O - Object-oriented Programming (Books) |
  | 1-20 of 100 | Next 20 |
click price to see details click image to enlarge click link to go to the store
1. Beginning Object-Oriented Programming with VB 2005: From Novice to Professional (Beginning: from Novice to Professional) by Daniel R. Clark | |
Paperback: 384
Pages
(2005-11-14)
list price: US$44.99 -- used & new: US$11.68 (price subject to change: see help) Asin: 1590595769 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Beginning Object-Oriented Programming with Visual Basic .NET 2.0 is a comprehensive resource of correct coding procedures. Author Dan Clark takes you through all the stages of a programming project, including analysis, modeling, and development, all using object-oriented programming techniques and VB .NET. Clark explores the structure of classes and their hierarchies, as well as inheritance and interfaces. He also introduces the .NET Framework and the Visual Studio integrated development environment, or IDE. A real-world case study walks you through the design of a solution. You can then transform the design into a functional VB .NET application. The application includes a graphical user interface (GUI), a business logic class library, and integration with a back-end database. Throughout the book, you'll explore the fundamentals of software design, object-oriented programming, Visual Basic .NET 2.0, and the Unified Modeling Language (UML). Customer Reviews (6)
Highly Recommend this vb.net oop book
A gem!
Book in very good condition
I thought I got the shaft, but then discovered the gold.
Not exactly Like the title says |
2. Introduction to Object-Oriented Programming, An (3rd Edition) by Timothy Budd | |
Paperback: 648
Pages
(2001-10-22)
list price: US$105.20 -- used & new: US$64.99 (price subject to change: see help) Asin: 0201760312 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description As a textbook, An Introduction toObject-Oriented Programming does what you would expect--itexplains all the key object-orientation concepts clearly andunderstandably. This book then goes beyond the basics to show why theobject concept is strong in terms of design and economics, allowingreaders to grasp more than just the technical aspects of thesubject. Because examples are in C++, SmallTalk, Objective C, andObject Pascal, this book works well if you're trying to learn objectorientation generally, without focusing too much on the mechanics of aparticular language. An added attraction is that this book has beenrecently revised to include some Java information, helping readers tosee how object orientation works on the cutting edge as well as inmore established languages. This book is useful if you have someexperience in programming, but want to expand your knowledge intoobject orientation by way of clear examples and technical butfar-reaching prose. Customer Reviews (15)
Great Introduction to OOP To the author's credit, he avoids launching into inheritance until Chapter 8, by which time he has laid enough groundwork to reduce the concept to common sense. Other concepts are presented in a similar manner. Note that this book is a survey book, not an in-depth programming manual. You won't learn C++ or Delphi, or any of the other half-dozen languages used for the book's examples. And the book focuses on concepts, rather than implementation. you won't learn how to implement a Singleton pattern in C#, although you will learn what it is and why it is useful. Finally, the book assumes familiarity with traditional, procedural programming. This is not a Programming 101 text. I would recommend this book enthusiastically as a starting point for anyone making the transition from traditional programming to OOP. If you are moving to the DotNet platform, I have created a list ("So you'd like to ... Transition to DotNet") with some other recommended texts.
Sets the proper foundation
Great as a first book on object-oriented programming
It's a very good book, but... The principal point I would like to emphasize is that the book really is about the Object-Oriented Concepts. It is not a "guide how to aply OO-principles in C++", it is not an "Object Pascal OO-programming". No. The book is about general concepts of Object-oriented Programming not bounded to any particular OO-language. Although sometimes it was really difficult to understand some of the ideas, the good point was that the author did not try to make the things simpler. If something was difficult to understand - this only meant that it was that Real Blue Thing whose perception makes you a cool programmer. However, the illustrations in the book (at least in the edition I obtained) were not very good, but rather poor. Had they been made by a profeccional designer, I would have rated the book with 5 stars. So far, it's only 4.
Not so simple ! |
3. Object-Oriented Programming in Java (Mitchell Waite Signature Series) by Stephen Gilbert, Bill McCarty | |
Hardcover: 953
Pages
(1997-09-10)
list price: US$59.99 -- used & new: US$12.48 (price subject to change: see help) Asin: 1571690867 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (19)
Stay away from this book
Wordy and Boring!
The BEST Book to Start JAVA OOP in Java certainly did not set out to do that. It claims to be a book for those without any prior programming experience and teaches OOP from the ground up. If we solely rate this book based on what it promises, then it not only lives up to it, but far surpasses its claims. It teaches you Java programming not by dumping a lot of facts, figures and explanation but in using generous amount of examples. Before you see another keyword or concept, you would have already mastered the necessary ones to get you ahead. Unlike the other programming books, this goes down to your level (occasionally, it goes too low). But the BEST is that it follows the maxim that programmers are first human and second programmers. Thus teaching you programming not in a vacuum, but relating the whole learning experience to a simulated business company wishing to set up a store. Therefore, you'll not only understand how a concept is, but WHY it is being used in this manner. The only short-coming of this book is that it contains many "real-world" situation that you need to read through before being introduced to the programming, something which I find a little irritating. But if you are new to programming and want to get stated with Java. THIS IS THE BOOK FOR YOU.
BUY THIS BOOK; TRASH ALL OTHERS.
A good conceptual start The concept ofdesign patterns is not discussed in this book, which simply cannot beavoided in any book dealing with OOD (except such references as 'accessor'or 'mutator'). Reference to a modeling language (preferably, UML) wouldappreciate the usefulness, which is my personal opinion. I wish a groupof person take this book as an ongoing project and do the necessary thingsthat would bring it to 6*! ... Read more |
4. Sams Teach Yourself Object Oriented Programming in 21 Days by Anthony Sintes | |
Paperback: 698
Pages
(2001-09-22)
list price: US$44.99 -- used & new: US$6.75 (price subject to change: see help) Asin: 0672321092 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Sams Teach Yourself Object Oriented Programming in 21 Days differs from other OOP books in two main ways. Many classic OOP books are designed for software engineers and teach at an academic level. Sams Teach Yourself Object Oriented Programming in 21 Days presents accessible, user-friendly lessons designed with the beginning programmer in mind. Other OOP books work to present both OOP and to teach a programming language (for example: Object-Oriented Programming in C++). Although Sams Teach Yourself Object Oriented Programming in 21 Days uses Java to present the examples, the book is designed to present concepts that apply to any OOP environment. Customer Reviews (4)
Sams Teach Yourself Object Oriented Programming in 21 Days
One for your library
Great for us programmer-dinosaurs I find other Java books do not do enough to tie-in the big picture.Even after reading Eckel's Thinking in Java (among others), I found I was not really thinking in OO terms.I still had the procedural mindset. I have looked into other OO/Java topics for help in areas such as design patterns, UML, and unit testing, but was having trouble putting it all together.Too many books and instructor-led courses save these topics for later - after bad habits with regards to Java have emerged. Even though it is a SAMS book, Teach Yourself OOP in 21 Days does an excellent job of bringing it all together early and often.The author wastes no time introducing the UML and patterns in a clear, easy-to-understand format.He even explains and provides code for unit testing (via JUnit). This book does not teach Java - but it does teach you how you should think about and implement Java applications.I highly recommend it as a companion text to an "Intro to Java" course - espeically for those with previous non-OO development experience.
It's a welcome addition |
5. An Introduction to Object-Oriented Programming with Java by C Wu | |
Paperback: 1008
Pages
(2009-03-24)
-- used & new: US$85.55 (price subject to change: see help) Asin: 0073523305 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Wu uses a gentler approach to teaching students how to design their own classes, separating the coverage into two chapters.GUI coverage is also located independently in the back of the book and can be covered if desired. Wu also features a robust set of instructors' materials including PowerPoint slides, code samples, and quiz questions. |
6. Introduction to Programming with Greenfoot: Object-Oriented Programming in Java with Games and Simulations by Michael Kolling | |
Paperback: 216
Pages
(2009-08-21)
list price: US$75.00 -- used & new: US$53.66 (price subject to change: see help) Asin: 0136037534 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Introduction to Programming with Greenfoot: Object-Oriented Programming in Java with games and Simulations is ideal for introductory courses in Java Programming or Introduction to Computer Science. The only textbook to teach Java programming using Greenfoot—this is “Serious Fun.” Programming doesn’t have to be dry and boring. This book teaches Java programming in an interactive and engaging way that is technically relevant, pedagogically sound, and highly motivational for students. Using the Greenfoot environment, and an extensive collection of compelling example projects, students are given a unique, graphical framework in which to learn programming. Customer Reviews (6)
Excellent introduction to Greenfoot
Best game programming book I've read
Fills a niche in CS education
Great guide for a brilliant IDE
Fantastic approach to learning programming - fun and thorough |
7. Object-Oriented Programming in C++ (2nd Edition) by Richard Johnsonbaugh, Martin Kalin | |
Paperback: 615
Pages
(1999-08-13)
list price: US$127.80 -- used & new: US$126.52 (price subject to change: see help) Asin: 0130158852 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description A valuable handbook/reference for professionals who need to learn C++ and master its latest updates, this exceptionally organized, #1-rated guide teaches the power and flexibility of the C++ programming language through object-oriented programming applications. Examines the most up-to-date C++ features, including new-style headers, new-style casts, type bool, type string, stringstream classes, namespaces, namespace std., exception handling, run-time type identification, operator new , the template input/output classes, and more. Offers complete coverage on STL (standard template library), including containers, iterators, algorithms, and function objects; the standard input/output library IN DETAIL; and the Microsoft Foundation Classes. Contains an extensive number of well-constructed examples, beautifully fashioned sample applications, interesting and practical programming exercises, boxed figures and vibrant illustrations. A companion web site providesthe book's source code, header files, and data files; sample syllabi; transparencies; and an errata list. For professionals in computer science and related fields. Customer Reviews (3)
Not for the complete beginner in C++
Recommended as a first C++ text.
A good job that can be rewritten for another edition |
8. An Introduction to Object-Oriented Programming with Java an Introducton to Object-Oriented Programming with Java by Wu Thomas | |
Paperback:
Pages
(2008-02)
list price: US$63.28 -- used & new: US$78.63 (price subject to change: see help) Asin: 0071116818 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (24)
Visual Java Teaching Book
Good for beginner
Better than the best cup of Java
Chock full of errors and typos
god-awful programming book |
9. Object-Oriented Programming in C++ (4th Edition) by Robert Lafore | |
Paperback: 1040
Pages
(2001-12-29)
list price: US$64.99 -- used & new: US$35.00 (price subject to change: see help) Asin: 0672323087 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Object-Oriented Programming in C++ begins with the basic principles of the C++ programming language and systematically introduces increasingly advanced topics while illustrating the OOP methodology. While the structure of this book is similar to that of the previous edition, each chapter reflects the latest ANSI C++ standard and the examples have been thoroughly revised to reflect current practices and standards. Customer Reviews (32)
Excellent book for learinng C++ programming
sweet
I hated it
Get what you pay for
Perfect! |
10. Object-Oriented Programming in C++ by Nicolai M. Josuttis | |
Paperback: 624
Pages
(2002-12-30)
-- used & new: US$51.04 (price subject to change: see help) Asin: 0470843993 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description As a step-by-step tutorial, this book teaches all language features and explains their practical usage. Intuitive examples are used that are neither too complex to distract, nor oversimplified. A key concept in C++ is programming with templates, which can help to program generic solutions - for example implementing polymorphism. Nicolai Josuttis teaches how to combine templates with object-oriented programming to produce the power of modern C++ development for high performance programs. It is a book that goes well beyond the basics. Features: Customer Reviews (8)
Well written, good examples
Good Start Point for Professionals
GOOD BOOK, BUT....
Pure C++ Tutorial Thanks Nicolai for putting this together, a wonderful book that will surely help many people that are interested to learn C++.
C++ enthusiast |
11. Object-Oriented Programming: An Evolutionary Approach by Brad J. Cox, Andrew J. Novobilski | |
Paperback: 320
Pages
(1991-05)
list price: US$44.95 Isbn: 0201548348 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (5)
Interesting history, but that's about it
The original reference work on Objective-C
This book is awesome.. it explains alot.
The main reference on Objective-C.
One of the best books on Object Oriented Programming |
12. Microsoft Visual C# 2005, An Introduction to Object-Oriented Programming by Joyce Farrell | |
Paperback: 582
Pages
(2007-05-21)
list price: US$128.95 -- used & new: US$62.07 (price subject to change: see help) Asin: 1423901517 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description |
13. Research Directions in Concurrent Object-Oriented Programming | |
Hardcover: 544
Pages
(1993-11-19)
list price: US$69.95 -- used & new: US$0.02 (price subject to change: see help) Asin: 0262011395 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description |
14. Object-Oriented Programming with C++ and Smalltalk by Caleb Drake | |
Paperback: 1010
Pages
(1997-10-30)
list price: US$74.00 -- used & new: US$30.00 (price subject to change: see help) Asin: 0131037978 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (14)
Buy this book.
A long way from "Random Football"
A great book...sorry it had to end The author gives an overview of the semantics or "meaning" of a program. He is very thorough in his treatment, and some of the areas that I found particularly well-written include his discussions of:Order of evaluation and side effects; conditional, controlled, and implicit iteration; the importance of strong typing in giving more reliable code; the run-time stack; passing by name, by value, by value-result,and by reference; declarations versus definitions; the difference between static and dynamic typing; static versus dynamic scoping; object lifetime and instantiation; static, automatic, and dynamic storage; data types; pointers; constrained types; encapsulation and information hiding; abstraction mechanisms; programming paradigms, including imperative, functional, logic, and object-oriented; =class semantics; the distinction between "pure" OO-languages such as Smalltalk, Eiffel, and Java, and hybrid OO-languages such as Object Pascal, Oberon, Delphi Pascal, Ada95, C++, and Objective C; the tradeoffs between execution time and dynamic binding in C++; the justification for using in-line functions rather than macros in C++; static, file, local function, and class scope in C++; static and dynamic storage allocation of objects in C++; the distinction between a class in C++, which must be an instance, and thus not "first-class" as in Smalltalk; friend declarations in C++ and how they depart from OO-philosophy; the example of the "Queue" class; the "this" pointer in C++; "smart" pointers in C++; and class templates in C++. He does not include a discussion of object-oriented design methodologies (Booch, etc), but does give references for further reading. Excellent summaries are given at the end of each chapter along with exercises.It is definitely a book that serves well also as a reference, even though it was published in 1997, and some changes to the implementation of C++ have occurred since then.
A good attempt to capture OO language features
A Very Good Book. |
15. Beginning C# 3.0: An Introduction to Object Oriented Programming (Wrox Beginning Guides) by Jack Purdum | |
Paperback: 552
Pages
(2008-05-12)
list price: US$39.99 -- used & new: US$9.98 (price subject to change: see help) Asin: 0470261293 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (12)
Great for beginners
Great Book! Gets you programming right away!
Not bad, but definitely for newbies
The best IT book I have ever read
Great Intro |
16. Object-Oriented Programming and Java by Danny Poo, Derek Kiong, Swarnalatha Ashok | |
Paperback: 322
Pages
(2007-09-27)
list price: US$54.95 -- used & new: US$25.99 (price subject to change: see help) Asin: 1846289629 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Object-Oriented Programming and Java presents two important topics in contemporary software development: object-oriented programming and Java. This book takes a different teaching approach from most available literature, it begins with the description of real-world object interaction scenarios and explains how they can be translated, represented and executed using object-oriented programming paradigm. Principally, Java is an object-oriented programming language. By establishing a solid foundation in the understanding of object-oriented programming concepts and their applications, the book provides readers with the pre-requisites for writing proper object-oriented programs using Java. Object-Oriented Programming and Java covers the latest in Java technologies and is suitable for undergraduate or postgraduate courses on object-oriented technology, and in particular, using Java as a programming language for creating object-oriented programs. |
17. An Introduction to Object-Oriented Programming with Visual Basic .NET by Daniel R. Clark, Dan Clark | |
Paperback: 412
Pages
(2002-07-08)
list price: US$39.95 -- used & new: US$6.85 (price subject to change: see help) Asin: 1590590155 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description As you work your way through An Introduction to Object-Oriented Programming with Visual Basic .NET, you'll learn how to analyze the business requirements of an application, model the objects and relationships involved in the solution design and, finally, implement the solution using Visual Basic .NET. Along the way you'll also learn the fundamentals of software design, the Unified Modeling Language (UML), object-oriented programming, and Visual Basic .NET. An Introduction to Object-Oriented Programming with Visual Basic .NET is logically organized into three parts. Customer Reviews (7)
This Book is Excellent!!!
This book is full of errors.
A Great Starter! A big plus for this book is that all the examples work and you can download the chapter examples from Apress!The user friendly analogies make it an easy read.The only resistance I experienced was the free personal UML modeler that was referenced in the first part of the book.The first pass through these chapters I followed along by creating the diagrams by hand.After reading the rest of the book, I spent half a day learning the software and completing the chapter examples. For me, this author paints a pretty good big picture of OOP!My other books are now helping with the details;)
Clear, concise introduction to OOP and VB.Net I highly recommend this book for VB programmers who have never incorporated OOP in their programs.
An Intro to OOP with VB.Net Chapter Summary: Chapter 1: Overview of Object Oriented Programming Brief is good. It also has brief definitions of OOP characteristics; Chapter 2: Designing OOP Solutions: Identifying the Class Structure & The Author says to either do the exercises with a UML Modeler you can Chapter 5: Introducing VB .NET Chapter 6: Creating Classes Chapter 7: Creating Class Hierarchies & Chapter 9: OSO Application Revisited: Implementing the Business Logic Chapter 10: Developing Windows Applications Chapter 11: Developing Web Applications Chapter 12: Wrapping Up and Reviewing Appendix A: Fundamental Programming Concepts Appendix B: Exception Handling in VB .NET After finishing this book I had a hard time deciding what grade to I will admit that the rest of the book was great and would be very In summation, this book is without doubt a beginner's book. Do not buy |
18. Concurrent Object-Oriented Programming and Petri Nets: Advances in Petri Nets (Lecture Notes in Computer Science) | |
Paperback: 539
Pages
(2001-05-18)
list price: US$89.95 -- used & new: US$42.77 (price subject to change: see help) Asin: 354041942X Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description |
19. Object-Oriented Programming in Python by Michael H Goldwasser, David Letscher | |
Paperback: 688
Pages
(2007-11-08)
list price: US$116.00 -- used & new: US$82.95 (price subject to change: see help) Asin: 0136150314 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (4)
Not What I Expected
Some python, less OO
Good digrams, but that is about it
Best Python Book but |
20. A Comprehensive Introduction to Object-Oriented Programming with Java by C Wu | |
Paperback: 1189
Pages
(2007-02-13)
-- used & new: US$35.52 (price subject to change: see help) Asin: 007331708X Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (2)
Not for novices
self reinforcing teaching of graphics and OO |
  | 1-20 of 100 | Next 20 |