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 673 - 696 of 898 Results
Skip side bar filters
  • Programming Backend with Go

    Build robust and scalable backends for your applications using the efficient and powerful tools of the Go ecosystem

    by Julian Braun ...
    Quickly introducing readers to Go and its ecosystem, the book walks them through installing and creating a development environment with VS Code. Next, it takes a baby step into learning the basics of building web servers with the net/http package, going over topics like routing, handling various HTTP methods, and the structures of requests and responses. Path variables, regex-based routing, custom ... Read more

    $39.99 CAD

  • SCIENCE DES DONNÉES AVEC PYTHON : PANDAS À TRAVERS DES EXEMPLES

    Pandas est un package Python qui fournit des structures de données rapides et flexibles conçues pour rendre le travail avec des données "relationnelles" ou "étiquetées" facile et intuitif. Son objectif est d'être le bloc de construction fondamental de haut niveau pour effectuer une analyse pratique des données du monde réel en Python. De plus, il a pour objectif plus large de devenir l'outil de ... Read more

    $14.39 CAD or Free with Kobo Plus

  • Enhanced Java: Step-by-Step Java Book (3th Edition)

    by Jamie Bloch ...
    Java Made Easy – a Step-by-Step Guide for BeginnersLearning a programming language can seem like a daunting task. You may have looked at coding in the past, and felt it was too complicated and confusing. This comprehensive beginner’s guide will take you step by step through learning one of the best programming languages out there. In a matter of no time, you will be writing code like a ... Read more

    $42.43 CAD

  • Python Mastery: From Absolute Beginner to Pro

    by NIBEDITA Sahu ...
    Unlock the full potential of Python with this comprehensive and engaging guide that takes you on an exciting journey from an absolute beginner to a seasoned pro! Whether you're a complete novice or already have some programming experience, this book is designed to equip you with the skills and knowledge needed to excel in Python programming.Why This Book Stands Out:Step-by-Step Learning: The book ... Read more

    $17.99 CAD or Free with Kobo Plus

  • Programming with Types

    Examples in TypeScript

    by Vlad Riscutia ...
    SummaryProgramming with Types teaches you to design safe, resilient, correct software that’s easy to maintain and understand by taking advantage of the power of strong type systems. Designed to provide practical, instantly useful techniques for working developers, this clearly written tutorial introduces you to using type systems to support everyday programming tasks.About the technologyCommon ... Read more

    $65.99 CAD

  • Mastering Object-Oriented Python

    Build powerful applications with reusable code using OOP design patterns and Python 3.7

    Gain comprehensive insights into programming practices, and code portability and reuse to build flexible and maintainable apps using object-oriented principlesKey FeaturesExtend core OOP techniques to increase integration of classes created with PythonExplore a variety of Python libraries for handling persistence and object serializationLearn alternative approaches for solving programming problems ... Read more

    $37.59 CAD or Free with Kobo Plus

  • Code like a Pro in C#

    Build on your existing programming skills and upskill to professional-level C# programming.SummaryIn Code Like A Pro in C# you will learn:Unit testing and test-driven developmentRefactor a legacy .NET codebasePrinciples of clean codeEssential backend architecture skillsQuery and manipulate databases with LINQ and Entity Framework CoreCritical business applications worldwide are written in ... ... Read more

    $65.99 CAD

  • Kindle Fire App Development Essentials

    Developing Android Apps for the Kindle Fire

    by Neil Smyth ...
    The goal of Kindle Fire App Development Essentials is to teach the skills necessary to develop Android based applications for the Kindle Fire family of devices.Beginning with the basics, this book provides an outline of the steps necessary to set up an Android development environment. An introduction to the architecture of Android is followed by an in-depth look at the design of Android ... Read more

    $17.85 CAD

  • Mastering TypeScript

    From Basics to Expert Proficiency

    Edited by William Smith ...
    "Mastering TypeScript: From Basics to Expert Proficiency" is a comprehensive guide designed to take readers from the foundational principles of TypeScript to advanced concepts, empowering them to develop scalable, maintainable, and type-safe applications. Authored by an expert in TypeScript programming, this book meticulously covers essential topics including setting up the development environment ... Read more

    $9.99 CAD or Free with Kobo Plus

  • MapKit

    Learn how to show maps and trace routes in iOS 11 with Swift 4

    by J.D Gauchat ...
    Learn how to use MapKit to include maps in your iOS applications. After reading this guide, you will know how to generate and configure a map, how to add annotations, how to detect the user's location, how to search for addresses, and how to trace a route from one location to another.Table of ContentsMAPKITMap Kit ViewConfiguring the MapAnnotationsUser LocationSearchDirectionsQUICK ... Read more

    $3.90 CAD or Free with Kobo Plus

  • Java Distributed Computing

    by Jim Farley ...
    Distributed computing and Java go together naturally. As the first language designed from the bottom up with networking in mind, Java makes it very easy for computers to cooperate. Even the simplest applet running in a browser is a distributed application, if you think about it. The client running the browser downloads and executes code that is delivered by some other system. But even this simple ... Read more

    $35.99 CAD

  • ActionScript Developer's Guide to PureMVC

    Code at the Speed of Thought

    by Cliff Hall ...
    Gain hands-on experience with PureMVC, the popular open source framework for developing maintainable applications with a Model-View-Controller architecture. In this concise guide, PureMVC creator Cliff Hall teaches the fundamentals of PureMVC development by walking you through the construction of a complete non-trivial Adobe AIR application.Through clear explanations and numerous ActionScript code ... Read more

    $11.99 CAD

  • Rust In Practice, Second Edition

    A Programmers Guide to Build Rust Programs, Test Applications and Create Cargo Packages

    Learn to Build Rust Programs, Test Applications and Create Your Own Cargo Packages with latest Rust 1.77"Rust In Practice, Second Edition" is an updated book that builds on the previous edition's excellent foundation and is intended to help readers progress from novice to proficient Rust developers. This new edition comes with Rust 1.77 version that goes deeper into Rust's core and advanced ... Read more

    $50.39 CAD

  • Aurelia in Action

    by Sean Hunter ...
    SummaryAurelia in Action teaches you how to build fantastic single-page applications with the Aurelia framework. You'll learn about modern design practices and a modular architecture based on web components, perfect for hybrid web + mobile apps.About the TechnologyTry Aurelia, and you may not go back to your old web framework. Flexible and efficient, Aurelia enforces modern design practices and a ... Read more

    $65.99 CAD

  • Distributed Simulation

    Series series Computer Science & Engineering
    Simulation is a multi-disciplinary field, and significant simulation research is dispersed across multiple fields of study. Distributed computer systems, software design methods, and new simulation techniques offer synergistic multipliers when joined together in a distributed simulation. Systems of most interest to the simulation practitioner are often the most difficult to model and implement. ... Read more

    $200.62 CAD

  • Modern Concurrency in Java

    Virtual Threads, Structured Concurrency, and Beyond

    Welcome to the future of Java. With this book, you'll explore the transformative world of Java 21's key feature: virtual threads. Remember struggling with the cost of thread creation, encountering limitations on scalability, and facing difficulties in achieving high throughput? Those days are over. This practical guide takes you from Java 1.0 to the cutting-edge advancements of Project Loom.You'll ... Read more

    $55.99 CAD

  • Scala Design Patterns

    Write efficient, clean, and reusable code with Scala

    by Ivan Nikolov ...
    Write efficient, clean, and reusable code with ScalaKey FeaturesUnleash the power of Scala and apply it in the real world.Increase your efficiency by leveraging the power of Creational, Structural, Behavioural, and Functional design patterns.Build object oriented and functional applications quickly and effectively.Book DescriptionScala has become increasingly popular in many different IT sectors. ... Read more

    $51.99 CAD or Free with Kobo Plus

  • Introduction to the Art of Programming Using Scala

    by Mark C. Lewis ...
    Series series Chapman & Hall/CRC Textbooks in Computing
    With its flexibility for programming both small and large projects, Scala is an ideal language for teaching beginning programming. Yet there are no textbooks on Scala currently available for the CS1/CS2 levels. Introduction to the Art of Programming Using Scala presents many concepts from CS1 and CS2 using a modern, JVM-based language that works we ... Read more

    $127.79 CAD

  • Programming iOS 14

    by Matt Neuburg ...
    If youâ??re grounded in the basics of Swift, Xcode, and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and copious code examples, youâ??ll learn how to create views, manipulate view controllers, and add features from iOS frameworks.Create, arrange, draw, layer, and animate views that respond to touchUse ... Read more

    $57.59 CAD

  • Python | Programmer pas à pas

    Le guide ultime du débutant pour une initiation simple & rapide à la programmation en Python

    Translated by M.Eng. Johannes Wild ...
    "Python - Pas à pas" est le livre pour tous ceux qui souhaitent apprendre les bases de la programmation en Python par un ingénieur (M.Eng.). Dans ce livre, vous apprendrez à la fois les bases théoriques et l'utilisation pratique du langage de programmation Python à l'aide de nombreux exemples et de superbes projets DIY.Si vous êtes à la recherche d'un guide pratique sur le langage de programmation ... Read more

    $14.99 CAD or Free with Kobo Plus

  • Rust In Practice, Second Edition

    Learn to Build Rust Programs, Test Applications and Create Your Own Cargo Packages with latest Rust 1.77"Rust In Practice, Second Edition" is an updated book that builds on the previous edition's excellent foundation and is intended to help readers progress from novice to proficient Rust developers. This new edition comes with Rust 1.77 version that goes deeper into Rust's core and advanced ... Read more

    $52.99 CAD or Free with Kobo Plus

  • SQL e Banco de Dados

    SQL (Structured Query Language) é uma linguagem padrão para acessar e manipular bancos de dados relacionais. Ele permite que você execute operações como inserção, atualização, exclusão e consulta de dados em um banco de dados relacional.Nesse livro Célio Azevedo apresentará os principais conceitos da linguagem e sua aplicação em banco de dados. ... Read more

    $5.35 CAD or Free with Kobo Plus

  • OOP: Inheritance & Polymorphism, With Characters

    CS Concepts Made Simple, #6

    by M.Aarohi ...
    Series Book 6 - CS Concepts Made Simple
    Object-oriented programming clicks fastest through story, not syntax. This book teaches classes, inheritance, and polymorphism through a cast of characters you'll actually remember — not dry textbook definitions. You'll learn how classes and objects relate, how inheritance builds hierarchies, the real difference between method overriding and overloading, a "Spot the Concept" section, and practice ... Read more

    $12.99 CAD or Free with Kobo Plus

  • AI for Bookkeepers

    Categorising, Chasing, and Closing the Month

    Series Book 2625 - The AI at Work Library
    Bookkeeping isn't just data entry—it's professional judgment applied to financial records. This book shows you how to use AI as a reliable assistant without compromising accuracy, confidentiality, or your duty to clients. You'll learn to brief models effectively for transaction categorisation, automate payment chasing with appropriate safeguards, and streamline month-end closing without handing ... Read more

    $6.99 CAD