FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
-
OOP: Learn Object Oriented Thinking and Programming
It teaches programming according to the Architecture First methodology which reacts at the companies' complaints that the school graduates are usually good in coding, but bad in software architecture.
-
Object-Oriented System Development (D. deChampeaux, et al)
This book presents a minimum set of notions and shows the reader how to use these notions for OO software construction. The emphasis is on development principles and implementation.
-
How to Design Classes (Matthias Felleisen, et al)
This book shows students how object-oriented programming languages such as C++, C#, and Java support this effort with syntactic constructs. They also refine the program design discipline.
-
Object-Oriented vs. Functional Programming (R. Warburton)
This book discusses similarities between these programming paradigms and points out that both FP and OOP are actually moving closer toward one another. One prominent example is the use of lambda expressions in Java and other OOP languages.
-
Building Skills in Object-Oriented Design (Steven F. Lott)
This book will help you build Object-Oriented design skills through the creation of a moderately complex family of games. It is a step-by-step guide to OO design and implementation for developers who want to use Python to create efficient programs.
-
Naked Objects (Richard Pawson, et al)
The aim of this book is to introduce you to the concept of designing business systems from naked objects, and to enable you to start building such systems using the Naked Objects framework. It outlines a lightweight methodology and provides a short tutorial.
-
Touch of Class: Learning to Program Well with Objects and Contracts
The book is a combination of a practical, hands-on approach to programming with the introduction of sound theoretical support focused on helping students learn the construction of high quality software. All the example code is written in Eiffel.
-
Seamless Object-Oriented Software Architecture
This book shows how a consistent set of object-oriented abstractions can be applied throughout the process, based on three major ideas: seamlessness, reversibility, and contracting, focuses on Business Object Notation approach, includes case studies.
-
Computing Fundamentals: Theory and Practice of Software Design
The book introduces the reader to computer programming, i.e. algorithms and data structures. It covers many new programming concepts that have emerged in recent years including object-oriented programming and design patterns.
-
Object-Oriented Reengineering Patterns (Oscar Nierstrasz, et al)
This book collects and distills successful techniques in planning a reengineering project, reverse-engineering, problem detection, migration strategies and software redesign. It is a guide on how to reverse engineer legacy systems to understand their problems.
-
A Functional Pattern System for Object-Oriented Design
This book promotes the idea that concepts from the world of functional programming can be captured with design pattern descriptions. These can then be used to benefit from functional programming concepts with ordinary object-oriented languages (e.g. Eiffel).
-
Working With Objects - The OOram Software Engineering Method
This book is to describe complex phenomena as structures of interacting objects and provide a comprehensive description of the object paradigm and its applications, and to show how it supports a number of different views on the same model.
-
Object-Oriented Software Composition (Oscar Nierstrasz, et al)
This book addresses at a range of issues, from programming languages and systems through to tools, frameworks and methods. It examines the development of multimedia systems as an application domain.
-
Object Oriented Programming using C# (Simon Kendal)
This book will explain the Object Oriented approach to programming and through the use of small exercises in C#, for which feedback is provided, develop some practical skills as well.
-
Object-Oriented Programming in C# Succinctly (Sander Rossel)
This book provides an introduction to Object-oriented programming (OOP) for C# developers. It also provides overviews and numerous samples to guide readers towards OOP mastery.
-
Java, Java, Java: Object-Oriented Problem Solving, 3rd Edition
Functional and flexible, this book takes an objects-first approach to Java programming and problem using games and puzzles. Emphasize coverage of Java language features, introductory programming concepts, and object-oriented design principles.
-
Object Oriented Programming using Java (Simon Kendal)
This book will explain the Object Oriented approach to programming and through the use of small exercises, develop some practical skills as well. At the end of the book one larger case study will be used to illustrate the application of the techniques.
-
Object Oriented Programming in Java (Rick Halterman)
This book is designed for those new to programming, it provides step-by-step lessons that cover OOP and the Java language comprehensively with clear examples, code, and figures.
-
Object Oriented Programming with Java (David J. Eck, et al)
This book takes a full-immersion approach to object-oriented programming. Proper object-oriented design practices are emphasized throughout the book. Students learn how to use the standard classes first, then learn to design their own classes.
-
Fundamentals of Programming: With OOP, Python Edition
A balanced and flexible approach to the incorporation of object-oriented principles in introductory courses using Python. Includes an exclusive, easy-to-use custom graphics library that helps readers grasp both basic and advanced concepts.
-
Object-Oriented Programming with ANSI-C (A. Schreiner)
This book is not going to praise object-oriented programming or condemn the Old Way. It's simply going to use ANSI-C to discover how object-oriented programming is done, what its techniques are, why they help us solve bigger problems,
-
Object-oriented Programming in Java (Richard L. Halterman)
Designed for those new to programming, it provides step-by-step lessons that cover OOP and the Java language comprehensively with clear examples, code, and figures.
-
Object-oriented Programming in C# for C and Java Programmers
This is a book about object-oriented programming, illustrated with use of the programming language C#. It is assumed, as a prerequisite, that the readers have some knowledge about imperative programming, preferably knowledge about C or Java.
-
Object-Oriented Programming in C++, 4th Edition (Robert Lafore)
It begins with the basic principles of the C++ programming language and systematically introduces increasingly advanced topics while illustrating the OOP methodology.
-
Object-Oriented Programming in C++, 3rd Edition (Robert Lafore)
This book presents the sophisticated new features of the most current ANSI/ISO C++ standard as they apply to object-oriented programming.
-
Database Design with UML and SQL, 4th Edition (Alvaro Monge)
This book teaches you how to use the Unified Modeling Language (UML) and Structured Query Language (SQL) to develop and implement the best possible design for your databases. It is also designed to be used as an individual self-study tutorial.
-
Ada 95: The Craft of Object-Oriented Programming (John English)
This book is a beginner's introduction to Ada 95. It uses an example-driven approach which gradually develops small trivial programs into large case-study type programs.
-
Object-Oriented Software in Ada 95, 2nd Edition (Michael A. Smith)
The book is aimed at intermediate level undergraduates; that is, those who have studied the basics of program design and are acquainted with the fundamental concepts of data types and program control structures.
-
The Art and Craft of Programming, Python Edition (John C. Lusth)
This book is designed to be used as the primary textbook in a college-level first course in computing.
-
Data Structures and Algorithms with OPP Design Patterns in Python
It promotes object-oriented design using Python and illustrates the use of the latest object-oriented design patterns. Virtually all the data structures are discussed in the context of a single class hierarchy.
-
Object-Oriented Programming and the Objective-C Language
This book introduces both the object-oriented model that Objective-C is based upon. It concentrates on the Objective-C extensions to C, not on the C language itself.
-
Data Structures and Algorithms with OPP Design Patterns in Java
It promotes object-oriented design using Java and illustrates the use of the latest object-oriented design patterns. Virtually all the data structures are discussed in the context of a single class hierarchy.
-
Introduction to Java and OOP for Web Applications
This book is all you need to develop dynamic Java-based web applications using JSP, connect to databases with JSF, and put them into action using the world's most popular open source Java web server, Apache Tomcat.
-
Data Structures and Algorithms with OPP Design Patterns in C++
This book presents readers with a modern, object-oriented perspective for looking at data structures and algorithms using C++, clearly showing how to use polymorphism and inheritance, and including fragments from working and tested programs.
-
Data Structures and Algorithms with OPP Design Patterns in C#
It promotes object-oriented design using C# and illustrates the use of the latest object-oriented design patterns. Virtually all the data structures are discussed in the context of a single class hierarchy.
-
Data Structures and Algorithms with OPP Design Patterns in Ruby
It promotes object-oriented design using Ruby and illustrates the use of the latest object-oriented design patterns. Virtually all the data structures are discussed in the context of a single class hierarchy.
-
Objects on Rails (Avdi Grimm)
This is a developer's notebook documenting some guidelines, techniques, and ideas for applying classic object-oriented thought to Ruby on Rails applications. The focus is on pragmatic solutions of the Rails golden path, and rigid OO purity.
-
OO Programming with Object COBOL (MERANT)
This book explains how you use Micro Focus OO extensions to COBOL for Object-oriented programming. It includes explanations of concepts, programming tutorials, programming documentation and information about the Micro Focus Class Library.
:
|
|