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

Programming eBooks

If you like Programming eBooks, then you'll love these top picks.
Showing 601 - 624 of 7643 Results
Skip side bar filters
  • User Interface Design and Evaluation

    Series series Interactive Technologies
    User Interface Design and Evaluation provides an overview of the user-centered design field. It illustrates the benefits of a user-centered approach to the design of software, computer systems, and websites. The book provides clear and practical discussions of requirements gathering, developing interaction design from user requirements, and user interface evaluation. The book's coverage includes ... Read more

    $56.99 CAD

  • Mathematical Logic

    On Numbers, Sets, Structures, and Symmetry

    by Roman Kossak ...
    Series series Philosophy and Religion (R0)
    This book, presented in two parts, offers a slow introduction to mathematical logic, and several basic concepts of model theory, such as first-order definability, types, symmetries, and elementary extensions.Its first part, Logic Sets, and Numbers, shows how mathematical logic is used to develop the number structures of classical mathematics. The exposition does not assume any prerequisites; it is ... Read more

    $72.99 CAD

  • Data Visualization: a successful design process

    by Andy Kirk ...
    A comprehensive yet quick guide to the best approaches to designing data visualizations, with real examples and illustrative diagrams. Whatever the desired outcome ensure success by following this expert design process. This book is for anyone who has responsibility for, or is interested in trying to find innovative and effective ways to visually analyze and communicate data. There is no skill, no ... Read more

    $21.99 CAD or Free with Kobo Plus

  • Learn WinUI 3.0

    Leverage the power of WinUI, the future of native Windows application development

    A beginner\\'s guide to building Windows applications with WinUI for UWP and desktop applicationsKey FeaturesCreate modern Windows 10 applications and gain access to UI controls that were previously limited to UWP applicationsDiscover how to modernize your existing Win32 apps with a modern Windows 10 UILearn to embed a single page application (SPA) in a WinUI application with a web framework like ... Read more

    $47.19 CAD or Free with Kobo Plus

  • SSA-based Compiler Design

    Series series Computer Science (R0)
    This book provides readers with a single-source reference to static-single assignment(SSA)-based compiler design. It is the first (and up to now only) book that coversin a deep and comprehensive way how an optimizing compiler can be designed usingthe SSA form. After introducing vanilla SSA and its main properties, the authorsdescribe several compiler analyses and optimizations under this form. ... Read more

    $108.99 CAD

  • TouchDevelop

    Programming on the Go

    "The book is great! It's clear and easy to read, with loads of examples that showed my students what to do."-- Larry Snyder, Emeritus Professor, University of Washington, Department of Computer Science and Engineering“Having the TouchDevelop book available made our events so much easier. Students could figure things out for themselves with help from the book.”-- Jennifer Marsman, Microsoft ... Read more

    Free

  • Product Research Rules

    Digital product research doesn't have to be difficult, take a long time, or cost a lot of money. Nor should it be a job solely for scientists or expert researchers. In this practical book, Aras Bilgen, C. Todd Lombardo, and Michael Connors demonstrate how your entire team can conduct effective product research within a couple of weeks--easily, cheaply, and without compromising quality.Drawing from ... Read more

    $47.99 CAD

  • Stream Processing with Apache Spark

    Mastering Structured Streaming and Spark Streaming

    Before you can build analytics tools to gain quick insights, you first need to know how to process data in real time. With this practical guide, developers familiar with Apache Spark will learn how to put this in-memory framework to use for streaming data. You’ll discover how Spark enables you to write streaming jobs in almost the same way you write batch jobs.Authors Gerard Maas and François ... Read more

    $63.99 CAD

  • ggplot2 Essentials

    Explore the full range of ggplot2 plotting capabilities to create meaningful and spectacular graphs

    Key FeaturesBook DescriptionThis book is perfect for R programmers who are interested in learning to use ggplot2 for data visualization, from the basics up to using more advanced applications, such as faceting and grouping. Since this book will not cover the basics of R commands and objects, you should have a basic understanding of the R language.What you will learnFamiliarize yourself with some ... Read more

    $23.99 CAD or Free with Kobo Plus

  • The Digital Monadology: Revival of the Characteristica Universalis in the Age of Large Language Models

    Frontiers of Intelligence, #1

    by Elan Moritz ...
    Series Book 1 - Frontiers of Intelligence
    What if the source code for modern Artificial Intelligence was written in 1666?In the 17th century, the polymath Gottfried Wilhelm Leibniz dreamed of the Characteristica Universalis —a perfect, mathematical language capable of expressing all human thought—and the Calculus Ratiocinator, a machine that could calculate truth as easily as arithmetic. He believed that if we could reduce concepts to ... Read more

    $11.99 CAD or Free with Kobo Plus

  • Learn Generative AI with PyTorch

    Build GANs, transformers, and diffusion models

    by Mark Liu ...
    Learn how generative AI works by building your very own models that can write coherent text, create realistic images, and even make lifelike music.Learn Generative AI with PyTorch teaches the underlying mechanics of generative AI by building working AI models from scratch. Throughout, you’ll use the intuitive PyTorch framework that’s instantly familiar to anyone who’s worked with Python data tools ... Read more

    $65.99 CAD

  • Building Scalable Web Sites

    Building, Scaling, and Optimizing the Next Generation of Web Applications

    by Cal Henderson ...
    Learn the tricks of the trade so you can build and architect applications that scale quickly--without all the high-priced headaches and service-level agreements associated with enterprise app servers and proprietary programming and database products. Culled from the experience of the Flickr.com lead developer, Building Scalable Web Sites offers techniques for creating fast sites that your visitors ... Read more

    $28.99 CAD

  • Computerized Financial Systems

    This book gives technical people an idea of how to design functional financial systems within computer database systems. The material is based on the author's 20 years of applying it in industry, on his doctoral studies of computer science, and on his lecture notes for business and computer courses that have accumulated over the last decade. It covers basic financial concepts and then gives ideas ... Read more

    $6.54 CAD

  • Mastering MongoDB 4.x

    Expert techniques to run high-volume and fault-tolerant database solutions using MongoDB 4.x

    by Alex Giamas ...
    Leverage the power of MongoDB 4.x to build and administer fault-tolerant database applicationsKey FeaturesMaster the new features and capabilities of MongoDB 4.xImplement advanced data modeling, querying, and administration techniques in MongoDBIncludes rich case-studies and best practices followed by expert MongoDB developersBook DescriptionMongoDB is the best platform for working with non ... Read more

    $33.99 CAD or Free with Kobo Plus

  • Prototyping for Designers

    Developing the Best Digital and Physical Products

    Prototyping and user testing is the best way to create successful products, but many designers skip this important step and use gut instinct instead. By explaining the goals and methodologies behind prototyping—and demonstrating how to prototype for both physical and digital products—this practical guide helps beginning and intermediate designers become more comfortable with creating and testing ... Read more

    $23.99 CAD

  • Practical Domain-Driven Design in Enterprise Java

    Using Jakarta EE, Eclipse MicroProfile, Spring Boot, and the Axon Framework

    by Vijay Nair ...
    Series series Professional and Applied Computing (R0)
    See how Domain-Driven Design (DDD) combines with Jakarta EE MicroProfile or Spring Boot to offer a complete suite for building enterprise-grade applications. In this book you will see how these all come together in one of the most efficient ways to develop complex software, with a particular focus on the DDD process.Practical Domain-Driven Design in Enterprise Java starts by building out the Cargo ... Read more

    $56.99 CAD

  • Beyond Algorithms: Ethics in Artificial Intelligence

    by Diego Sonvico ...
    Beyond Algorithms: Ethics in Artificial Intelligence" is a book that addresses the complexity of integrating ethical principles into the development and application of artificial intelligence (AI) systems. The book highlights the importance of considering ethics from the initial stages of the design of these technologies, given their ability to perform tasks that traditionally required human ... Read more

    $4.99 CAD or Free with Kobo Plus

  • Practical Android

    14 Complete Projects on Advanced Techniques and Approaches

    by Mark Wickham ...
    Series series Professional and Applied Computing (R0)
    Choose the best approach for your app and implement your solution quickly by leveraging complete projects. This book is a collection of practical projects that use advanced Android techniques and approaches, written by Android instructor Mark Wickham. Mark has taught a series of popular classes at Android development conferences since 2013 and Practical Android covers content from his most popular ... Read more

    $63.99 CAD

  • Deep Belief Nets in C++ and CUDA C: Volume 3

    Convolutional Nets

    Series series Professional and Applied Computing (R0)
    Discover the essential building blocks of a common and powerful form of deep belief network: convolutional nets. This book shows you how the structure of these elegant models is much closer to that of human brains than traditional neural networks; they have a ‘thought process’ that is capable of learning abstract concepts built from simpler primitives. These models are especially useful for image ... Read more

    $75.99 CAD

  • Envisioning Holograms

    Design Breakthrough Experiences for Mixed Reality

    by M. Pell ...
    Series series Professional and Applied Computing (R0)
    Explore the approach, techniques, and mindshift needed to design truly breakthrough experiences for the Microsoft HoloLens and Windows Mixed Reality platform. Learn what’s so different about working with holograms, how to think spatially, and where to start designing your own holographic projects. You’ll move rapidly from initial concept to persuasive prototype—all without the need for expensive ... Read more

    $95.99 CAD

  • Python Data Analysis

    by Ivan Idris ...
    This book is for programmers, scientists, and engineers who have knowledge of the Python language and know the basics of data science. It is for those who wish to learn different data analysis methods using Python and its libraries. This book contains all the basic ingredients you need to become an expert data analyst. ... Read more

    $34.99 CAD or Free with Kobo Plus

  • Programmieren spielend gelernt mit dem Java-Hamster-Modell

    Series series Computer Science and Engineering (German Language)
    Das Hamster-Modell ist ein spezielles didaktisches Modell zum spielerischen Erlernen der Programmierung. Es orientiert sich an der Programmiersprache Java. Programmieranfänger lernen die grundlegenden Programmierkonzepte und den Programmentwurf kennen, indem sie sogenannte „Hamster-Programme“ entwickeln, mit denen sie einen virtuellen Hamster durch eine virtuelle Landschaft steuern und dabei ... Read more

    $35.99 CAD

  • Google Gemini for Advanced Users

    Google Gemini

    Series series Google Gemini
    Google Gemini for Advanced Users: Mastering AI-Powered Applications Unlock the full potential of Google Gemini, the cutting-edge AI platform thats transforming industries worldwide. In this comprehensive guide, advanced users will discover how to harness the power of AI to drive innovation, streamline operations, and solve complex problems across various sectors—from healthcare and finance to ... Read more

    $12.99 CAD or Free with Kobo Plus

  • Program Proofs

    This comprehensive and highly readable textbook teaches how to formally reason about computer programs using an incremental approach and the verification-aware programming language Dafny.Program Proofs shows students what it means to write specifications for programs, what it means for programs to satisfy those specifications, and how to write proofs that connect specifications and programs. ... Read more

    $74.39 CAD