A concise and readable primer, The Object-Oriented Thought Process lays the foundation in object-oriented concepts and then explains how various object technologies are used. Early chapters i
The book serves as a first introduction to computer programming of scientific applications, using the high-level Python language. The exposition is example and problem-oriented, where the applications
Nim is a new general-purpose programming language that offers support for systems programming, object oriented programming, procedural programming, functional programming, and more. Nim combines the s
Daniel Liang teaches concepts of problem-solving and object-oriented programming using a fundamentals-first approach. Beginning programmers learn critical problem-solving techniques then move on to gr
Learning Scala is an introduction and a guide to getting started with functional programming (FP) development. Written for programmers who are already familiar with object-oriented (OO) development, t
LINQ draws on principles of functional programming and represents a paradigm shift for developers used to an imperative/object oriented programming style. Thinking in LINQ explains the benefits of fun
This introduction to the Java language integrates a discussion of object-oriented programming with the design and implementation of data structures. It covers the most important topics, including algo
Programming in Objective-C is a relatively concise, carefully written tutorial on the basics of Objective-C and object-oriented programming for Apple's iOS and Mac platforms. The book makes no assump
Daniel Liang teaches concepts of problem-solving and object-oriented programming using a fundamentals-first approach. Beginning programmers learn critical problem-solving techniques then move on to gr
“To the best of my knowledge, D offers an unprecedentedly adroit integration of several powerful programming paradigms: imperative, object-oriented, functional, and meta.”—From the Foreword by Walter
This book covers the basics of PHP and MySQL along with introductions to advanced topics including object-oriented programming and how to build Web sites that incorporate authentication and security.
Introduction to Object-Oriented Databases provides the first unified and coherent presentation of the essential concepts and techniques of object-oriented databases. It consolidates the results of res
Object-Oriented Design with Applications has long been the essential reference to object-oriented technology, which, in turn, has evolved to join the mainstream of industrial-strength software deve
This book describes comprehensive and fundamental aspects of object-oriented data modeling and implementation in Oracle. It covers the implementation of structural aspects of an object model, includin
Teaches how to write games using VB.NET, discussing such topics as GDI+, object-oriented programming, and DirectX, and includes examples of five different games to program.
Moock, a developer in the Flash community, covers ActionScript 2.0 syntax as well as object-oriented design and object-oriented programming (OOP) in this guide for ActionScript developers and experien
This step-by-step tutorial teaches you all language features and explains their practical usage. Josuttis goes well beyond the basics, demonstrating how to combine templates with object-oriented progr
C++ Programming with Design Patterns Revealed introduces C++ syntax alongside current object-oriented tools such as design patterns, and the Unified Modeling Language (UML), which are essential for th
This introduction to Java programming features a business focus. It discusses what it means to be object oriented, how to structure classes, and how to write methods using Java's structured programmin
This book offers readers an up-to-date tutorial on the basic differences between C and C++, the object model, design methods, and C++ programming. Utility classes and case studies are used to illustra
Using the same format that has become so popular in Pascal, Karel the Robot has now become object-oriented. This book is intended to teach novice programmers the fundamentals of object-oriented progra