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 145 - 168 of 900 Results
Skip side bar filters
  • 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

  • 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

  • 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

  • Android Studio 3.0 Development Essentials - Android 8 Edition

    by Neil Smyth ...
    Fully updated for Android Studio 3.0 and Android 8, the goal of this book is to teach the skills necessary to develop Android based applications using the Android Studio Integrated Development Environment (IDE), the Android 8 Software Development Kit (SDK) and the Java programming language.Beginning with the basics, this book provides an outline of the steps necessary to set up an Android ... Read more

    $48.08 CAD

  • Ajax on Java

    The Essentials of XMLHttpRequest and XML Programming with Java

    This practical guide shows you how to make your Java web applications more responsive and dynamic by incorporating new Ajaxian features, including suggestion lists, drag-and-drop, and more. Java developers can choose between many different ways of incorporating Ajax, from building JavaScript into your applications "by hand" to using the new Google Web Toolkit (GWT).Ajax on Java starts with an ... Read more

    $21.59 CAD

  • Spring MVC Beginner's Guide

    by Amuthan G ...
    A step-by-step pragmatic approach to web application development using Spring MVC, with relevant screenshots and concise explanations. This book is aimed at helping Java developers who want to teach themselves Spring MVC, even if they have no previous experience with Spring MVC. It would be helpful to have a bit of familiarity with basic servlet programming concepts, but no prior experience is ... Read more

    $30.79 CAD or Free with Kobo Plus

  • Applying Use Cases

    A Practical Guide

    Use case analysis is a methodology for defining the outward features of a software system from the user's point of view. Applying Use Cases, Second Edition, offers a clear and practical introduction to this cutting-edge software development technique. Using numerous realistic examples and a detailed case study, you are guided through the application of use case analysis in the development of ... Read more

    $43.99 CAD

  • Better, Faster, Lighter Java

    Sometimes the simplest answer is the best. Many Enterprise Java developers, accustomed to dealing with Java's spiraling complexity, have fallen into the habit of choosing overly complicated solutions to problems when simpler options are available. Building server applications with "heavyweight" Java-based architectures, such as WebLogic, JBoss, and WebSphere, can be costly and cumbersome. When you ... Read more

    $25.59 CAD

  • Hands-On Dependency Injection in Go

    Develop clean Go code that is easier to read, maintain, and test

    by Corey Scott ...
    Explore various dependency injection methods in Go such as monkey patching, constructor injection, and method injectionKey FeaturesLearn to evaluate Code UX and make it betterExplore SOLID principles and understand how they relate to dependency injectionUse Google's wire framework to simplify dependence managementBook DescriptionHands-On Dependency Injection in Go takes you on a journey, teaching ... Read more

    $37.59 CAD or Free with Kobo Plus

  • Python Object-Oriented Programming

    Build robust and maintainable object-oriented Python applications and libraries

    Level up your Python development by exploring advanced OOP concepts in this updated edition covering the latest design patterns, OOP techniques, and real-world projects tailored for Python 3.11 and beyondKey FeaturesBuild an intuitive understanding of object-oriented design, from introductory to mature programsLearn the ins and outs of Python syntax, libraries, and best practicesExamine a machine ... Read more

    $64.79 CAD or Free with Kobo Plus

  • iPad iOS 6 Development Essentials

    by Neil Smyth ...
    Adapted specifically for iPad development from the iPhone iOS 6 Development Essentials book, the aim of iPad iOS 6 Development Essentials is to teach you the skills necessary to build your own applications for the iPad. Beginning with the basics, this book provides an overview of the architecture of iOS 6. Introductions to Xcode and programming in Objective-C are provided followed by an in-depth ... Read more

    $12.99 CAD

  • Manual Python

    Sin rodeos, directo al código

    Si estas cansado de ver y utilizar manuales de +500 páginas y en los que hay mucha descripción pero poco código este es tu libro, sin rodeos, sin explicaciones sobrantes, aprende Python de forma rápida y sencilla.¿Quieres aprender código? Aquí lo tienesCon este manual ya podrás poner en tu curriculum que sabes programar en Python.¿Que vas a aprender?• Conceptos de Python para poder trabajar.<br... ... Read more

    $4.79 CAD

  • Kotlin In-depth [Vol-II]

    Master the concise and expressive power of a pragmatic multi-paradigm language for JVM, Android and beyond Key Featuresa- Language fundamentalsa- Object-oriented and functional programming with Kotlina- Kotlin standard librarya- Building domain-specific languagesa- Using Kotlin for Web developmenta- Kotlin for Android platforma- Coroutine-based concurrencyDescriptionThe purpose of this book is to ... Read more

    $17.69 CAD

  • Apache Camel Developer's Cookbook

    This book is written in a Cookbook style with short recipes showing developers how to effectively implement EIP without breaking everything in the process. It is concise and to the point, and it helps developers get their data flowing between different components without the need to read through page upon page of theory, while also enabling the reader to learn how to create exciting new projects ... Read more

    $34.09 CAD or Free with Kobo Plus

  • Java 8 Programmer II Study Guide: Exam 1Z0-809

    This is the e-book version of my online Java 8 Programmer II Study Guide.The exam for the Oracle Certified Professional, Java SE 8 Programmer certification is hard. New APIs, lambdas, and streams, it covers a lot. But this book can help you.This book has complete coverage of the Java 8 SE Programmer II (1Z0-809) exam objectives. Each chapter presents the content in a simple and conversational ... Read more

    $13.99 CAD or Free with Kobo Plus

  • Atomic Kotlin

    For both beginning and experienced programmers! From the author of the multi-award-winning Thinking in C++ and Thinking in Java and a Kotlin team member comes a book that breaks concepts into small, easy-to-digest "atoms," along with exercises supported by hints and solutions directly inside IntelliJ IDEA! Full support at www.AtomicKotlin.com.Learn the Successor to Java Today!No programming ... Read more

    $42.39 CAD

  • Web Programming for Business

    PHP Object-Oriented Programming with Oracle

    by David Paper ...
    Web Programming for Business: PHP Object-Oriented Programming with Oracle focuses on fundamental PHP coding, giving students practical, enduring skills to solve data and technical problems in business.Using Oracle as the backend database, the book is version-neutral, teaching students code that will still work even with changes to PHP and Oracle. The code is clean, clearly explained and solutions ... Read more

    $129.16 CAD

  • Beginning Spring

    Get up to speed quickly with this comprehensive guide to SpringBeginning Spring is the complete beginner's guide to Java's most popular framework. Written with an eye toward real-world enterprises, the book covers all aspects of application development within the Spring Framework. Extensive samples within each chapter allow developers to get up to speed quickly by providing concrete references for ... Read more

    $35.99 CAD

  • Learning DCOM

    by Thuan L. Thai ...
    DCOM -- the Distributed Component Object Model -- is a recent upgrade of a time-honored and well-tested technology promoted by Microsoft for distributed object programming. Now that components are playing a larger and larger part in Windows 98, Windows NT 4.0, and Windows 2000, every Windows programmer will want to understand the technology. DCOM competes with CORBA as a rich and robust method for ... Read more

    $23.99 CAD

  • 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