Skip to main content

Shopping Cart

You're getting the VIP treatment!

Item(s) unavailable for purchase
Please review your cart. You can remove the unavailable item(s) now or we'll automatically remove it at Checkout.
itemsitem
itemsitem

Recommended For You

Loading...

Object Oriented Programming eBooks

If you like Object Oriented Programming eBooks, then you'll love these top picks.
Showing 25 - 48 of 899 Results
Skip side bar filters
  • Tapworthy

    Designing Great iPhone Apps

    by Josh Clark ...
    So you've got an idea for an iPhone app -- along with everyone else on the planet. Set your app apart with elegant design, efficient usability, and a healthy dose of personality. This accessible, well-written guide shows you how to design exceptional user experiences for the iPhone and iPod Touch through practical principles and a rich collection of visual examples.Whether you're a designer, ... Read more

    $28.79 CAD

  • Programming C#

    Building .NET Applications with C#

    by Jesse Liberty ...
    The programming language C# was built with the future of application development in mind. Pursuing that vision, C#'s designers succeeded in creating a safe, simple, component-based, high-performance language that works effectively with Microsoft's .NET Framework. Now the favored language among those programming for the Microsoft platform, C# continues to grow in popularity as more developers ... Read more

    $27.99 CAD

  • Objective-C Programming For Dummies

    A step-by-step guide to understanding object-oriented programming with Objective-CAs the primary programming language for iPhone, iPad, and Mac OS X applications, Objective-C is a reflective, object-oriented language that all programmers must know before creating apps. Assuming no prior programming language experience, this fun-and-friendly book provides you with a solid understanding of Objective ... Read more

    $23.99 CAD

  • Refactoring

    Improving the Design of Existing Code

    by Martin Fowler ...
    Series series Addison-Wesley Signature Series (Fowler)
    Martin Fowler’s guide to reworking bad code into well-structured codeRefactoring improves the design of existing code and enhances software maintainability, as well as making existing code easier to understand. Original Agile Manifesto signer and software development thought leader, Martin Fowler, provides a catalog of refactorings that explains why you should refactor; how to recognize code that ... Read more

    $57.99 CAD

  • Design Patterns Explained: A New Perspective on Object-Oriented Design

    A New Perspective on Object-Oriented Design

    "One of the great things about the book is the way the authors explain concepts very simply using analogies rather than programming examples–this has been very inspiring for a product I'm working on: an audio-only introduction to OOP and software development."–Bruce Eckel"...I would expect that readers with a basic understanding of object-oriented programming and design would find this book useful ... Read more

    $57.99 CAD

  • Clojure Programming

    Practical Lisp for the Java World

    Clojure is a practical, general-purpose language that offers expressivity rivaling other dynamic languages like Ruby and Python, while seamlessly taking advantage of Java libraries, services, and all of the resources of the JVM ecosystem. This book helps you learn the fundamentals of Clojure with examples relating it to the languages you know already, in the domains and topics you work with every ... Read more

    $36.79 CAD

  • Le Bon Code

    L'art délicat et sensoriel de la programmation, et sa conjugaison avec le monde de l'entreprise

    Si le code informatique est partout aujourd’hui, écrire du bon code est un exercice qui s’apprend. Il ne s’agit pas seulement de technique ou de réflexion. Les plus beaux codes sont comme des oeuvres d’art: nourrissant de satisfaction celui qui les lits, autant que celui qui les a écrits. ... Read more

    Free

  • Extreme Programming Pocket Guide

    Team-Based Software Development

    by Chromatic ...
    Extreme Programming (XP) is a radical new approach to software development that has been accepted quickly because its core practices--the need for constant testing, programming in pairs, inviting customer input, and the communal ownership of code--resonate with developers everywhere. Although many developers feel that XP is rooted in commonsense, its vastly different approach can bring challenges, ... Read more

    $11.19 CAD

  • The Productive Programmer

    by Neal Ford ...
    Anyone who develops software for a living needs a proven way to produce it better, faster, and cheaper. The Productive Programmer offers critical timesaving and productivity tools that you can adopt right away, no matter what platform you use. Master developer Neal Ford not only offers advice on the mechanics of productivity-how to work smarter, spurn interruptions, get the most out your computer, ... Read more

    $28.79 CAD

  • iOS 7 App Development Essentials

    Developing iOS 7 iPhone and iPad App using Xcode 5

    by Neil Smyth ...
    Beginning with the basics, this book provides an outline of the steps necessary to set up an iOS development environment. An introduction to the architecture of iOS 7 and programming in Objective-C is provided, followed by an in-depth look at the design of iOS applications and user interfaces.More advanced topics such as file handling, database management, in-app purchases, graphics drawing and ... Read more

    $12.99 CAD

  • Cocoa and Objective-C: Up and Running

    Foundations of Mac, iPhone, and iPad Programming

    Build solid applications for Mac OS X, iPhone, and iPod Touch, regardless of whether you have basic programming skills or years of programming experience. With this book, you'll learn how to use Apple's Cocoa framework and the Objective-C language through step-by-step tutorials, hands-on exercises, clear examples, and sound advice from a Cocoa expert.Cocoa and Objective-C: Up and Running offers ... Read more

    $25.59 CAD

  • Real World Instrumentation with Python

    Automated Data Acquisition and Control Systems

    Learn how to develop your own applications to monitor or control instrumentation hardware. Whether you need to acquire data from a device or automate its functions, this practical book shows you how to use Python's rapid development capabilities to build interfaces that include everything from software to wiring. You get step-by-step instructions, clear examples, and hands-on tips for interfacing ... Read more

    $39.99 CAD

  • C++ Software Design

    Design Principles and Patterns for High-Quality Software

    Good software design is essential for the success of your project, but designing software is hard to do. You need to have a deep understanding of the consequences of design decisions and a good overview of available design alternatives. With this book, experienced C++ developers will get a thorough, practical, and unparalleled overview of software design with this modern language.C++ trainer and ... Read more

    $67.99 CAD

  • C# 9 and .NET 5 – Modern Cross-Platform Development

    Build intelligent apps, websites, and services with Blazor, ASP.NET Core, and Entity Framework Core using Visual Studio Code

    by Mark J. Price ...
    Publisher's Note: Microsoft stopped supporting .NET 5 in May 2022. The newer 8th edition of the book is available that covers .NET 8 (end-of-life November 2026) with C\# 12 and EF Core 8. Purchase of the print or Kindle book includes a free PDF eBookKey FeaturesExplore the newest additions to C\# 9, the .NET 5 class library, Entity Framework Core and BlazorStrengthen your command of ASP.NET Core 5 ... Read more

    $70.39 CAD or Free with Kobo Plus

  • React.js Essentials

    A fast-paced guide to designing and building scalable and maintainable web apps with React.js

    A fast-paced guide to designing and building scalable and maintainable web apps with React.jsKey FeaturesBook DescriptionBuilding web applications with maintainable and performant user interfaces is a challenge that many have faced for more than a decade, but no one has risen to this challenge quite like React.js. Today React.js is used by Facebook, Instagram, Khan Academy, and Imperial College ... Read more

    $28.79 CAD or Free with Kobo Plus

  • Java: The Complete Reference, Tenth Edition

    The Definitive Java Programming GuideSupplement for key JDK 10 new features available from book's Downloads & Resources page at OraclePressBooks.com.Fully updated for Java SE 9, Java: The Complete Reference, Tenth Edition explains how to develop, compile, debug, and run Java programs. Bestselling programming author Herb Schildt covers the entire Java language, including its syntax, keywords, and ... Read more

    $59.39 CAD

  • Head First Servlets and JSP

    Passing the Sun Certified Web Component Developer Exam

    Looking to study up for the new J2EE 1.5 Sun Certified Web Component Developer (SCWCD) exam?This book will get you way up to speed on the technology you'll know it so well, in fact, that you can pass the brand new J2EE 1.5 exam. If that's what you want to do, that is. Maybe you don't care about the exam, but need to use servlets and JSPs in your next project. You're working on a deadline. You're ... Read more

    $31.99 CAD

  • Service Design Patterns

    Fundamental Design Solutions for SOAP/WSDL and RESTful Web Services

    Series series Addison-Wesley Signature Series (Fowler)
    Web services have been used for many years. In this time, developers and architects have encountered a number of recurring design challenges related to their usage, and have learned that certain service design approaches work better than others to solve certain problems.In Service Design Patterns, Rob Daigneau codifies proven design solutions for web services that follow the REST architectural ... Read more

    $55.99 CAD

  • Unity from Zero to Proficiency (Beginner)

    Unity from Zero to Proficiency, #2

    Series Book 2 - Unity from Zero to Proficiency
    Are You Ready to create your own epic games? This book is your ultimate ticket to mastering Unity game development.- Purchase of the print or Kindle book includes a free eBook in the PDF format.- Newly Edited and Updated Version for Unity 6.- November 2025 Updadte: All chapters and assets are fully compatible with Unity 6.- July 2023 Updadte: All chapters and assets are fully compatible ... ... Read more

    Was $14.99 CAD Now $9.99 CAD or Free with Kobo Plus

  • C# 8.0 and .NET Core 3.0 – Modern Cross-Platform Development

    Build applications with C#, .NET Core, Entity Framework Core, ASP.NET Core, and ML.NET using Visual Studio Code

    by Mark J. Price ...
    Publisher\\'s Note: Microsoft stops supporting .NET Core 3.1 in December 2022. The newer 7th edition of this book is available that covers .NET 7 (end-of-life May 2024) or .NET 6 (end-of-life November 2024), with C\# 11 and EF Core 7.Key FeaturesBuild modern, cross-platform applications with .NET Core 3.0Get up to speed with C\#, and up to date with all the latest features of C\# 8.0Start creating ... Read more

    $75.19 CAD or Free with Kobo Plus

  • Pattern-Oriented Software Architecture, A System of Patterns

    Series Book 1 - Wiley Software Patterns Series
    Pattern-oriented software architecture is a new approach to software development. This book represents the progression and evolution of the pattern approach into a system of patterns capable of describing and documenting large-scale applications. A pattern system provides, on one level, a pool of proven solutions to many recurring design problems. On another it shows how to combine individual ... Read more

    $71.99 CAD

  • UML 2.0 in Action: A project-based tutorial

    A detailed and practical walk-through showing how to apply UML to real world development projects

    The book is uniquely practical. A richly textured case study is used throughout the book. Although some aspects of the Airport Passenger Services business process are simplified for sake of clarity and efficiency, it provides a comprehensive practical grounding for theoretical UML knowledge. The case study itself was developed in partnership with employees of Zurich Airport. The book was written ... Read more

    $33.59 CAD or Free with Kobo Plus

  • SysML Distilled

    A Brief Guide to the Systems Modeling Language

    The Systems Modeling Language (SysML) extends UML with powerful systems engineering capabilities for modeling a wider spectrum of systems and capturing all aspects of a system’s design. SysML Distilled is the first clear, concise guide for everyone who wants to start creating effective SysML models.(Drawing on his pioneering experience at Lockheed Martin and NASA, Lenny Delligatti illuminates ... Read more

    $37.99 CAD

  • Learning C# 3.0

    Master the fundamentals of C# 3.0

    If you're new to C#, this popular book is the ideal way to get started. Completely revised for the latest version of the language, Learning C# 3.0 starts with the fundamentals and takes you through intermediate and advanced C# features -- including generics, interfaces, delegates, lambda expressions, and LINQ. You'll also learn how to build Windows applications and handle data with C#.No previous ... Read more

    $28.79 CAD