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 169 - 192 of 900 Results
Skip side bar filters
  • Advanced C++ Programming Cookbook

    Become an expert C++ programmer by mastering concepts like templates, concurrency, and type deduction

    A recipe-based guide to refining your C++ programming skills with the help of coding best practices, advanced programming concepts, and the latest features of C++17 and C++20Key FeaturesLearn how to develop and design your own librariesFind solutions to your app development problems and implement them in a highly reusable manner, following library development best practicesExplore advanced C++ ... Read more

    $37.59 CAD or Free with Kobo Plus

  • Head First EJB

    Passing the Sun Certified Business Component Developer Exam

    What do Ford Financial, IBM, and Victoria's Secret have in common? Enterprise JavaBeans (EJB). As the industry standard for platform-independent reusable business components, EJB has just become Sun Microsystem's latest developer certification. Whether you want to be certifiable or just want to learn the technology inside and out, Head First EJB will get you there in the least painful way. And ... Read more

    $29.59 CAD

  • Kotlin from Scratch

    A Project-Based Introduction for the Intrepid Programmer

    by Faisal Islam ...
    Learn Kotlin Through 37 ProjectsKotlin isn’t just for building Android apps. As you’ll learn in Kotlin from Scratch, it’s also a general programming language for crafting both elegant and efficient code.With the aid of 37 hands-on projects, you’ll move quickly through the language basics while building your problem-solving skills, even tackling advanced concepts like fractals, dynamic systems, and ... Read more

    $51.99 CAD

  • React Native in Action

    Developing iOS and Android apps with JavaScript

    by nader dabit ...
    SummaryReact Native in Action gives iOS, Android, and web developers the knowledge and confidence they need to begin building high-quality iOS and Android apps using the React Native framework.About the TechnologyReact Native gives mobile and web developers the power of "and." Write your app once and easily deploy it to iOS and Android and the web. React Native apps compile into platform-specific ... Read more

    $65.99 CAD

  • Scala Functional Programming Patterns

    Grok and perform effective functional programming in Scala

    by Atul S. Khot ...
    Grok and perform effective functional programming in Scala Key Features\[\*\]Understand functional programming patterns by comparing them with the traditional object-oriented design patterns\[\*\]Write robust, safer, and better code using the declarative programming paradigm\[\*\]An illustrative guide for programmers to create functional programming patterns with ScalaBook DescriptionScala is used ... Read more

    $47.19 CAD or Free with Kobo Plus

  • The Rational Unified Process Made Easy: A Practitioner's Guide to the RUP

    A Practitioner's Guide to the RUP

    Series series Addison-Wesley Object Technology Series
    "Per Kroll and Philippe Kruchten are especially well suited to explain the RUP...because they have been the central forces inside Rational Software behind the creation of the RUP and its delivery to projects around the world."--From the Foreword by Grady BoochThis book is a comprehensive guide to modern software development practices, as embodied in the Rational Unified Process, or RUP. With the ... Read more

    $52.99 CAD

  • Learning C++ Functional Programming

    Explore functional C++ with concepts like currying, metaprogramming and more

    by Wisnu Anggoro ...
    Apply Functional Programming techniques to C++ to build highly modular, testable, and reusable code Key Features\[\*\] Modularize your applications and make them highly reusable and testable\[\*\] Get familiar with complex concepts such as metaprogramming, concurrency, and immutability\[\*\] A highly practical guide to building functional code in C++ filled with lots of examples and real-world use ... Read more

    $47.19 CAD or Free with Kobo Plus

  • Object-Oriented Thought Process, The

    by Matt Weisfeld ...
    Series series Developer's Library
    Object-oriented programming (OOP) is the foundation of modern programming languages, including C++, Java, C#, Visual Basic .NET, Ruby, Objective-C, and Swift. Objects also form the basis for many web technologies such as JavaScript, Python, and PHP.It is of vital importance to learn the fundamental concepts of object orientation before starting to use object-oriented development environments. OOP ... Read more

    $37.99 CAD

  • Python 3 Object-Oriented Programming

    Build robust and maintainable software with object-oriented design patterns in Python 3.8

    Uncover modern Python with this guide to Python data structures, design patterns, and effective object-oriented techniquesKey FeaturesIn-depth analysis of many common object-oriented design patterns that are more suitable to Python's unique styleLearn the latest Python syntax and librariesExplore abstract design patterns and implement them in Python 3.8Book DescriptionObject-oriented programming ... Read more

    $67.99 CAD or Free with Kobo Plus

  • UML Distilled

    A Brief Guide to the Standard Object Modeling Language

    by Martin Fowler ...
    Series series Addison-Wesley Object Technology Series
    More than 300,000 developers have benefited from past editions of UML Distilled. This third edition is the best resource for quick, no-nonsense insights into understanding and using UML 2.0 and prior versions of the UML.Some readers will want to quickly get up to speed with the UML 2.0 and learn the essentials of the UML. Others will use this book as a handy, quick reference to the most common ... Read more

    $47.99 CAD

  • Python and JSON for Beginners

    A Practical Introduction to Reading, Writing, and Manipulating JSON Data Using Python

    Master JSON Data Handling in Python with This Complete Beginner's GuideTransform your Python programming skills with the essential guide to JSON data manipulation. "Python and JSON for Beginners" is your comprehensive roadmap to mastering one of today's most critical programming skills - seamlessly working with JSON data using Python's powerful built-in capabilities.Why This Book Is Essential for ... Read more

    $17.70 CAD or Free with Kobo Plus

  • TOP 30 Java Interview Coding Tasks

    by Matthew Urban ...
    Are you preparing for a job interview as a Java developer? If yes, you have come to the right place. This book contains a pool of 30 carefully selected coding tasks, most often asked by recruiters of Java programmers. Less than 100 pages contain deeply-explained, most commonly used data structures, algorithms, text manipulation methods, recursion, matrices, and other top topics to discuss during ... Read more

    $8.23 CAD

  • C# 13 Programming Essentials - .NET 9 Edition

    Learn C# and .Net 9 Programming using Visual Studio Code

    by Neil Smyth ...
    This book is a comprehensive guide to mastering the C# 13 programming language and the .NET 9 SDK, providing a thorough learning experience for both beginners and experienced developers. With 31 detailed chapters, 30 online knowledge quizzes, and access to downloadable project code, this guide is structured to support your journey from basic concepts to advanced programming techniques, all within ... Read more

    $29.59 CAD

  • Functional Programming in Kotlin

    In Functional Programming in Kotlin you will learn:Functional programming techniques for real-world applicationsWrite combinator librariesCommon structures and idioms in functional designSimplicity and modularity (and fewer bugs!)Functional Programming in Kotlin is a reworked version of the bestselling Functional Programming in Scala, with all code samples, instructions, and exercises translated ... Read more

    $65.99 CAD

  • Implementing the Clean Architecture: Python edition

    Neither database nor framework should shape your application. Business needs should. Unfortunately, it might have got out of sight due to years spent on writing Django- or Rails-like web applications with Active Record ORMs.The Clean Architecture is an approach that puts your customer's concerns in the centre of software. All other issues, such as persistence are treated as implementation details. ... Read more

    $25.99 CAD

  • (Part 2) Java 4 Selenium WebDriver: Come Learn How To Program For Automation Testing

    by Rex Jones ...
    If You Are Ready To Master Selenium WebDriver Using Java Then You Must Read This BookThis is by far the best Java book specifically for Selenium WebDriverNote: Book available on your tablet, phone, PDF, PC, Mac, and paperback (Black/White & Color). You will find details of downloading the PDF document inside the book.3 Tips To Master Selenium Within 30 DaysCopy and paste this URL http://tinyurl ... Read more

    $5.99 CAD or Free with Kobo Plus

  • SwiftUI for Masterminds 2nd Edition 2022

    How to take advantage of Swift 5.5 and SwiftUI 3 to create insanely great apps for iPhones, iPads, and Macs

    by J.D Gauchat ...
    SwiftUI for Masterminds is a complete course on how to create professional applications for iPhones, iPads and Mac computers. After reading this book, you will know how to program in Swift, how to design user interfaces with SwiftUI, and how to work with the most powerful frameworks available for app development. ... Read more

    $12.99 CAD or Free with Kobo Plus

  • La programmation orientée objet

    Cours et exercices en UML2, Python, PHP, C#,C++ et Java (y compris Android)

    Series series Noire
    Le manuel indispensable à tout étudiant en informatique (IUT, écoles spécialisées, écoles d'ingénieurs)Cette septième édition de l'ouvrage L'orienté objet décortique l'ensemble des mécanismes de la programmation objet (classes et objets, interactions entre classes, envois de messages, encapsulation, héritage, polymorphisme, interface, multithreading, sauvegarde des objets, programmation distribuée ... Read more

    $33.99 CAD

  • Elemental Design Patterns

    by Jason Smith ...
    Series series Addison-Wesley Professional Computing Series
    2012 Jolt Award Finalist!Even experienced software professionals find it difficult to apply patterns in ways that deliver substantial value to their organizations. In Elemental Design Patterns, Jason McC. Smith addresses this problem head-on, helping developers harness the true power of patterns, map them to real software implementations more cleanly and directly, and achieve far better results. ... Read more

    $42.99 CAD

  • C++ Fundamentals

    Hit the ground running with C++, the language that supports tech giants globally

    Write high-level abstractions while retaining full control of the hardware, performances, and maintainability.Key FeaturesTransform your ideas into modern C++ code, with both C++11 and C++17Explore best practices for creating high-performance solutionsUnderstand C++ basics and work with concrete real-world examplesBook DescriptionC++ Fundamentals begins by introducing you to the C++ compilation ... Read more

    $28.79 CAD or Free with Kobo Plus

  • The Quick Python Book, Fourth Edition

    Write modern professional Python

    by Naomi Ceder ...
    A fast-paced introduction to Python for intermediate developers–now with coverage of generative AI!For over 25 years, The Quick Python Book has been one of the best Python books money can buy. It concisely covers programming basics, while introducing Python's comprehensive standard library and unique features in depth and detail. In this fourth edition, you’ll find new coverage of AI coding tools ... Read more

    $65.99 CAD

  • Swift

    Swift Essentials: From Core Concepts to Building Real-World iOS Apps

    Master Swift programming from setup to advanced app development. Learn syntax, functions, control flow, error handling, and concurrency to build real-world iOS applications with Swift.Key FeaturesStep-by-step guidance on setting up and using the Swift development environment.Practical examples of programming concepts, including functions, optionals, and closures.Advanced techniques for concurrency ... Read more

    $55.19 CAD or Free with Kobo Plus

  • Redux in Action

    SummaryWith Redux in Action, you'll discover how to integrate Redux into your React application and development environment. With the insights you glean from the experience of authors Marc Garreau and Will Faurot, you'll be more than confident in your ability to solve your state management woes with Redux and focus on developing the apps you need!Foreword by Mark Erikson, Redux co-maintainer.About ... Read more

    $65.99 CAD

  • C# Fundamentals

    Learn Modern C# 14 and .NET 10 from the Ground Up

    by Adam Seebeck ...
    C# Fundamentals: Learn Modern C# 14 and .NET 10 from the Ground Up is your complete, hands-on guide to mastering Microsoft’s latest programming language and platform. Whether you are new to coding or upgrading from earlier .NET versions, this structured course takes you from core concepts to professional-grade development with modern syntax and best practices.What you will learnSet up Visual ... Read more

    $13.73 CAD