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 193 - 216 of 7649 Results
Skip side bar filters
  • Search Patterns

    Design for Discovery

    What people are saying about Search Patterns"Search Patterns is a delight to read -- very thoughtful and thought provoking. It's the most comprehensive survey of designing effective search experiences I've seen." --Irene Au, Director of User Experience, Google"I love this book! Thanks to Peter and Jeffery, I now know that search (yes, boring old yucky who cares search) is one of the coolest ways ... Read more

    $28.79 CAD

  • PHP Hacks

    Tips & Tools For Creating Dynamic Websites

    Programmers love its flexibility and speed; designers love its accessibility and convenience. When it comes to creating web sites, the PHP scripting language is truly a red-hot property. In fact, PHP is currently used on more than 19 million web sites, surpassing Microsoft's ASP .NET technology in popularity. Not surprisingly, this surge in usage has resulted in a number of PHP books hitting the ... Read more

    $21.59 CAD

  • Measuring the User Experience

    Collecting, Analyzing, and Presenting Usability Metrics

    Series series Interactive Technologies
    Effectively measuring the usability of any product requires choosing the right metric, applying it, and effectively using the information it reveals. Measuring the User Experience provides the first single source of practical information to enable usability professionals and product developers to do just that. Authors Tullis and Albert organize dozens of metrics into six categories: performance, ... Read more

    $49.59 CAD

  • UX/UI Design Playbook

    by Olha Bahaieva ...
    Embark on your journey into the exciting UX/UI design world with the "UX/UI Design Playbook" Authored by Olha Bahaieva, a lead UX/UI designer, top Medium writer, and UX Designers Club founder, this book is your guide to mastering the fundamentals and accelerating your UX/UI design career.What's Inside:How to start a UX/UI design career: Gain practical tips on how to break into a new career if you ... Read more

    Free

  • Essential TypeScript 4

    From Beginner to Pro

    by Adam Freeman ...
    Series series Professional and Applied Computing (R0)
    Learn the essentials and more of TypeScript, a popular superset of the JavaScript language that adds support for static typing. TypeScript combines the typing features of C# or Java with the flexibility of JavaScript, reducing typing errors and providing an easier path to JavaScript development.Author Adam Freeman explains how to get the most from TypeScript 4 in this second edition of his best ... Read more

    $80.19 CAD

  • Building Machine Learning Powered Applications

    Going from Idea to Product

    Learn the skills necessary to design, build, and deploy applications powered by machine learning (ML). Through the course of this hands-on book, you’ll build an example ML-driven application from initial idea to deployed product. Data scientists, software engineers, and product managers—including experienced practitioners and novices alike—will learn the tools, best practices, and challenges ... Read more

    $57.59 CAD

  • Pro React

    Series series Professional and Applied Computing (R0)
    Pro React teaches you how to successfully structure increasingly complex front-end applications and interfaces. This book explores the React library in depth, as well as detailing additional tools and libraries in the React ecosystem, enabling you to create complete, complex applications.You will learn how to use React completely, and learn best practices for creating interfaces in a composable ... Read more

    $47.89 CAD

  • Redis Cookbook

    Practical Techniques for Fast Data Manipulation

    Two years since its initial release, Redis already has an impressive list of adopters, including Engine Yard, GitHub, Craigslist, and Digg. This open source data structure server is built for speed and flexibility, making it ideal for many applications. If you're using Redis, or considering it, this concise cookbook provides recipes for a variety of issues you're likely to face.Each recipe solves ... Read more

    $14.39 CAD

  • Fluent React

    Build Fast, Performant, and Intuitive Web Applications

    by Tejas Kumar ...
    When it comes to building user interfaces on the web, React enables web developers to unlock a new world of possibilities. This practical book helps you take a deep dive into fundamental concepts of this JavaScript library, including JSX syntax and advanced patterns, the virtual DOM, React reconciliation, and advanced optimization techniques. By becoming fluent in React, you'll quickly learn how ... Read more

    $57.59 CAD

  • 3ds Max 8 MAXScript Essentials

    by Autodesk ...
    Write your own MAXScript functions and utilities to create custom tools and UI elements, and automate repetitive tasks. Demonstrated techniques include the creation of objects, arrays, collections, control structures, parametric objects, and the construction of UI elements. The downloadable resources contain media files that allow you to practice the techniques with real-world examples ... Read more

    $83.81 CAD

  • Introducing JavaFX 8 Programming

    Series series Oracle Press
    Develop cross-platform, feature-rich JavaFX GUI applications with expert instruction from Java guru Herb SchildtIntroducing JavaFX 8 Programming provides a fast-paced introduction to JavaFX, Java’s next-generation GUI programming toolIn this easy-to-read guide from Oracle Press, Java guru Herb Schildt presents the key topics and concepts that all Java developers will need to begin developing ... Read more

    $51.69 CAD

  • Cross-Platform Development with Qt 6 and Modern C++

    Design and build applications with modern graphical user interfaces without worrying about platform dependency

    by Nibedit Dey ...
    Enhance your cross-platform programming abilities with the powerful features and capabilities of Qt 6Key FeaturesLeverage Qt and C++ capabilities to create modern, cross-platform applications that can run on a wide variety of software applicationsExplore what’s new in Qt 6 and understand core concepts in depthBuild professional customized GUI applications with the help of Qt CreatorBook ... Read more

    $42.39 CAD or Free with Kobo Plus

  • Engineering a Compiler

    Engineering a Compiler, Third Edition covers the latest developments in compiler technology, with new chapters focusing on semantic elaboration (the problems that arise in generating code from the ad-hoc syntax-directed translation schemes in a generated parser), on runtime support for naming and addressability, and on code shape for expressions, assignments and control-structures. Leading ... Read more

    $70.39 CAD

  • Python: Master the Art of Design Patterns

    Ensure your code is sleek, efficient and elegant by mastering powerful Python design patternsAbout This BookLearn all about abstract design patterns and how to implement them in Python 3Understand the structural, creational, and behavioral Python design patternsGet to know the context and application of design patterns to solve real-world problems in software architecture, design, and application ... Read more

    $74.79 CAD or Free with Kobo Plus

  • Accessibility Handbook

    Making 508 Compliant Websites

    Get practical guidelines for making your website accessible to people with disabilities. With this handbook, you’ll learn how to design or develop a site that conforms to Section 508 of the US Rehabilitation Act—and in the process you’ll discover how to provide a better user experience for everyone.The Accessibility Handbook introduces you to several audiences that have difficulty using today’s ... Read more

    $12.79 CAD

  • The Product-Minded Engineer

    Building Impactful Software for Your Users

    by Drew Hoskins ...
    In the fast-paced world of software engineering, developing technical skills often takes precedence. However, if you're seeking career advancement, enhancing your technical skills alone is not enough; you also need to deepen your empathy for users—a skill frequently overlooked in traditional engineering roles. Understanding user needs and the broader impact of your work will not only lead to ... Read more

    $59.99 CAD

  • Reversible Computation: Extending Horizons of Computing

    Selected Results of the COST Action IC1405

    Series series Computer Science (R0)
    This open access State-of-the-Art Survey presents the main recent scientific outcomes in the area of reversible computation, focusing on those that have emerged during COST Action IC1405 "Reversible Computation - Extending Horizons of Computing", a European research network that operated from May 2015 to April 2019.Reversible computation is a new paradigm that extends the traditional forwards-only ... Read more

    Free

  • Programming Languages and Systems

    28th European Symposium on Programming, ESOP 2019, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2019, Prague, Czech Republic, April 6–11, 2019, Proceedings

    Edited by Luís Caires ...
    Series series Springer Nature Proceedings Computer Science
    This open access book constitutes the proceedings of the 28th European Symposium on Programming, ESOP 2019, which took place in Prague, Czech Republic, in April 2019, held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2019. ... Read more

    Free

  • Prompt Engineering for Beginners: Boost Your Career and Skills with the Art of Talking to AI

    Imagine guiding a powerful intelligence—entirely silent yet boundless—using nothing but your words.A pioneering study of 243 professionals and students across diverse fields found that those using clear, structured, and context-aware prompts reported significantly higher task efficiency and better outcomes when working with large language models like ChatGPT or Gemini (arXiv, 2025).The difference ... Read more

    Free

  • UI is Communication

    How to Design Intuitive, User Centered Interfaces by Focusing on Effective Communication

    User interface design is a challenging, multi-disciplinary activity that requires understanding a wide range of concepts and techniques that are often subjective and even conflicting. Imagine how much it would help if there were a single perspective that you could use to simplify these complex issues down to a small set of objective principles. In UI is Communication, Everett McKay explains how to ... Read more

    $39.99 CAD

  • Design Patterns in Modern C++

    Reusable Approaches for Object-Oriented Software Design

    Series series Professional and Applied Computing (R0)
    Apply modern C++17 to the implementations of classic design patterns. As well as covering traditional design patterns, this book fleshes out new patterns and approaches that will be useful to C++ developers. The author presents concepts as a fun investigation of how problems can be solved in different ways, along the way using varying degrees of technical sophistication and explaining different ... Read more

    $63.49 CAD

  • Fundamental Approaches to Software Engineering

    21st International Conference, FASE 2018, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2018, Thessaloniki, Greece, April 14-20, 2018, Proceedings

    Series series Springer Nature Proceedings Computer Science
    This book is Open Access under a CC BY licence.This book constitutes the proceedings of the 21st International Conference on Fundamental Approaches to Software Engineering, FASE 2018, which took place in Thessaloniki, Greece in April 2018, held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2018.The 19 papers presented in this volume were carefully reviewed and ... Read more

    Free

  • The Science of Citizen Science

    Series series Literature, Cultural and Media Studies (R0)
    This open access book discusses how the involvement of citizens into scientific endeavors is expected to contribute to solve the big challenges of our time, such as climate change and the loss of biodiversity, growing inequalities within and between societies, and the sustainability turn. The field of citizen science has been growing in recent decades. Many different stakeholders from scientists ... Read more

    Free

  • Musical Haptics

    Series series Computer Science (R0)
    This open access book offers an original interdisciplinary overview of the role of haptic feedback in musical interaction. Divided into two parts, part I examines the tactile aspects of music performance and perception, discussing how they affect user experience and performance in terms of usability, functionality and perceived quality of musical instruments. Part II presents engineering, ... Read more

    Free