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 193 - 216 of 970 Results
Skip side bar filters
  • Mastering Python

    Mastering Python est un guide complet qui vous emmène dans un parcours pratique, des fondamentaux de la programmation Python aux techniques avancées dans divers domaines. Ce livre est soigneusement conçu pour les débutants comme pour les développeurs en herbe qui souhaitent acquérir des compétences concrètes et appliquer Python aux technologies modernes.Le livre commence par établir de solides ... Read more

    $26.99 CAD or Free with Kobo Plus

  • Treading on Python: Volume 1

    Foundations of Python

    by Matt Harrison ...
    Treading on Python Volume 1 is a book designed to bring developers and others who are anxious to learn Python up to speed quickly. Not only does it teach the basics of syntax, but it condenses years of experience gained from programming, tutoring and teaching. You will learn warts, gotchas, best practices and hints that have been gleaned through the years in days. You will hit the ground running ... Read more

    $17.63 CAD

  • 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

  • Java in a Nutshell

    A Desktop Quick Reference

    This updated edition of the Nutshell guide not only helps experienced Java programmers get the most out of versions through Java 17, it also serves as a learning path for new developers. Chock-full of examples that demonstrate how to take complete advantage of modern Java APIs and development best practices, this thoroughly revised book includes new material on recent enhancements to the Java ... Read more

    $57.59 CAD

  • S'initier à la programmation et à l'orienté objet

    Avec des exemples en C, C++, C#, Python, Java et PHP

    Series series Noire
    Acquérir rapidement une parfaite maîtrise des techniques de programmation et savoir s'adapter facilement à tout nouveau langageConçu pour les débutants en programmation, cet ouvrage commence par un apprentissage progressif et rigoureux des notions de programmation procédurale communes à tous les langages (types de données, variables, opérateurs, instructions de contrôle, fonctions, tableaux...), ... Read more

    $24.17 CAD

  • 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

  • Beginning Programming All-in-One For Dummies

    by Wallace Wang ...
    Let there be code!Beginning Programming All-in-One For Dummies offers one guide packed with 7 books to teach you programming across multiple languages. Coding can seem complex and convoluted, but Dummies makes it simple and easy to understand. You’ll learn all about the principles of programming, algorithms, data structures, debugging programs, unique applications of programming and more while ... Read more

    $32.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

  • Mastering Godot: A Comprehensive Guide to Game Development

    'Mastering Godot: A Comprehensive Guide to Game Development' is an essential read for aspiring game developers and enthusiasts seeking to deepen their understanding of the Godot Engine. This meticulously crafted guide takes readers on an enlightening journey through the intricacies of game development using Godot, a powerful, open-source game engine known for its flexibility and user-friendly ... Read more

    $13.99 CAD or Free with Kobo Plus

  • 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

  • iOS Apps for Masterminds, 2nd Edition

    How to take advantage of Swift 3 to create insanely great apps for iPhones and iPads

    by J.D Gauchat ...
    Get ahead of everyone else and learn the latest technologies introduced by Apple. This is the first book to teach you how to work with Swift 3, Xcode 8, iOS 10 and the new APIs.iOS Apps for Masterminds leads the reader step by step to master the complex subjects required to create applications for iPhones and iPads. After reading this book, you will know how to program in Swift, how to design user ... Read more

    $9.99 CAD

  • Learning Concurrency in Kotlin

    Build highly efficient and scalable applications

    Take advantage of Kotlin\\'s concurrency primitives to write efficient multithreaded applicationsKey FeaturesUnderstand Kotlin’s unique approach to multithreadingLearn how to write concurrent non-blocking code with the help of practical examplesImprove the overall execution speed in multiprocessor and multicore systemsBook DescriptionKotlin is a modern and statically typed programming language ... Read more

    $41.59 CAD or Free with Kobo Plus

  • OpenGL to Vulkan: Mastering Graphics Programming

    "OpenGL to Vulkan: Mastering Graphics Programming" is a comprehensive guide designed for professionals and enthusiasts in the realm of graphics programming. As the industry shifts from the well-established OpenGL to the more robust and efficient Vulkan, this book serves as a vital resource for making this transition seamless and effective.This book begins with an introduction to OpenGL, covering ... Read more

    $13.99 CAD or Free with Kobo Plus

  • Python Scripting for ArcGIS Pro

    Unlock the power of Python in ArcGIS® Pro with this definitive, easy-to-follow guide designed for users with limited programming or scripting experience.Get started learning to write Python scripts to automate tasks in ArcGIS Pro with Python Scripting for ArcGIS Pro. This book begins with the fundamentals of Python programming and then dives into how to write useful Python scripts that work with ... Read more

    $103.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.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyReact Native gives mobile and web developers the power of "and." Write your app ... Read more

    $65.99 CAD

  • C# 3.0 Pocket Reference

    Instant Help for C# 3.0 Programmers

    This book is for busy programmers who want a succinct and yet readable guide to C# 3.0 and LINQ. C# 3.0 Pocket Reference tells you exactly what you need to know, without long introductions or bloated samples.Despite its conciseness, this book doesn't skimp on depth or detail, and embraces the conceptual challenges in learning C# 3.0 and LINQ. Tightly focused and highly practical, this pocket ... Read more

    $11.99 CAD

  • Java RMI

    Designing & Building Distributed Applications

    Java RMI contains a wealth of experience in designing and implementing Java's Remote Method Invocation. If you're a novice reader, you will quickly be brought up to speed on why RMI is such a powerful yet easy to use tool for distributed programming, while experts can gain valuable experience for constructing their own enterprise and distributed systems.With Java RMI, you'll learn tips and tricks ... Read more

    $39.99 CAD

  • .NET 相依性注入

    使用 Unity

    by Michael Tsai ...
    邁向專業開發人員之路...本書內容是關於.NET相依性注入(dependency injection;簡稱DI)的相關議題。透過本書,您將會瞭解:什麼是 DI、它有什麼優點、何時使用 DI、以及可能碰到的陷阱。如何運用 DI 應付容易變動的軟體需求,設計出更彈性、更好維護的程式碼。與 DI 有關的設計模式。DI 於 .NET 應用程式中的實務應用,包括 ASP.NET MVC、ASP.NET Web API等等。如何使用 DI 容器(例如 Unity)來協助開發應用程式。本書的範例皆以 C# 撰寫,讀者無須具備任何 DI 背景知識。然而,這也不是 .NET 程式設計的入門書。為了避免讀者花錢買了不適合自己的書,容我斗膽列舉閱讀本書的基本條件:熟悉 C# 語法,包括擴充方法(extrension methods)、... ... Read more

    $24.43 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

  • 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.39 CAD or Free with Kobo Plus

  • Advanced Perl Programming

    The Worlds Most Highly Developed Perl Tutorial

    by Simon Cozens ...
    With a worldwide community of users and more than a million dedicated programmers, Perl has proven to be the most effective language for the latest trends in computing and business.Every programmer must keep up with the latest tools and techniques. This updated version of Advanced Perl Programming from O'Reilly gives you the essential knowledge of the modern Perl programmer. Whatever your current ... Read more

    $32.99 CAD

  • Functional Thinking

    Paradigm Over Syntax

    by Neal Ford ...
    If you’re familiar with functional programming basics and want to gain a much deeper understanding, this in-depth guide takes you beyond syntax and demonstrates how you need to think in a new way. Software architect Neal Ford shows intermediate to advanced developers how functional coding allows you to step back a level of abstraction so you can see your programming problem with greater clarity ... Read more

    $27.99 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

  • 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