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 1 - 24 of 27895 Results
Skip side bar filters
  • Refactoring

    Improving the Design of Existing Code

    by Martin Fowler ...
    Series series Addison-Wesley Signature Series (Fowler)
    Martin Fowler’s guide to reworking bad code into well-structured codeRefactoring improves the design of existing code and enhances software maintainability, as well as making existing code easier to understand. Original Agile Manifesto signer and software development thought leader, Martin Fowler, provides a catalog of refactorings that explains why you should refactor; how to recognize code that ... Read more

    $57.99 CAD

  • Automate Excel with Python

    From Manual Grind to One-Click Workflow

    by John Wengler ...
    AI can write the code. You still need to know what it does.You’re already good at Excel. But you’re tired of the copy/paste, the helper columns, and the brittle formulas that break when someone adds a row. You want automation, and whether you write the code yourself or let AI generate it, you need to understand what’s actually running your business processes.Automate Excel with Python teaches you ... Read more

    $43.19 CAD

  • Slice the Problem Grow the Solution

    A Practical Guide to Fine-Grained Incremental Development

    by cockburn ...
    Series series The Simplifying Series
    Slice the Problem, Grow the Solution is a practical guide to using fine-grained incremental development, the long-standing discipline of growing solutions through small, validated steps.The book shows how to make progress on complex work without betting everything on large plans, large batches, or large speculative designs. Instead of trying to solve the whole problem at once, fine-grained ... Read more

    $15.99 CAD

  • System Programming in Linux

    A Hands-On Introduction

    by Stewart Weiss ...
    Learn to write real Linux software—not just run it.Most programmers never learn how Linux really works. Why? Because system programming is rarely taught, and the tools can be intimidating without the right guidance. As a result, many developers stick to high-level languages and frameworks—writing code that runs on Linux without understanding how it interacts with Linux.In today’s world, that’s not ... Read more

    $83.99 CAD

  • Fabulous Adventures in Data Structures and Algorithms

    by Eric Lippert ...
    Get a free eBook (PDF or ePub) from Manning as well as access to the online liveBook format (and its AI assistant that will answer your questions in any language) when you purchase the print book.There’s a lot more to algorithms than the useful-but-boring recipes you recite for every interview. This unique book introduces a collection of amazing algorithms that have the potential to change the way ... Read more

    $68.99 CAD

    PRE-ORDER

  • Addiction by Design

    Machine Gambling in Las Vegas

    An anthropologist traces the intimate connections between gambling addiction and casino industry design tacticsRecent decades have seen a dramatic shift away from social forms of gambling played around roulette wheels and card tables to solitary gambling at electronic terminals. Slot machines, revamped by ever more compelling digital and video technology, have unseated traditional casino games as ... Read more

    $27.49 CAD

  • C Programming Language

    This ebook is the first authorized digital version of Kernighan and Ritchie’s 1988 classic, The C Programming Language (2nd Ed.). One of the best-selling programming books published in the last fifty years, "K&R" has been called everything from the "bible" to "a landmark in computer science" and it has influenced generations of programmers. Available now for all leading ebook platforms, this ... Read more

    $69.99 CAD

  • Hello World

    Being Human in the Age of Algorithms

    by Hannah Fry ...
    **Shortlisted for the 2018 Baillie Gifford Prize and the 2018 Royal Society Investment Science Book Prize"A beautifully accessible guide.…One of the best books yet written on data and algorithms." —Times (UK)**If you were accused of a crime, who would you rather decide your sentence—a mathematically consistent algorithm incapable of empathy or a compassionate human judge prone to bias and error? ... Read more

    $16.69 CAD

  • Build a 2D Dungeon Crawler with C++ and SDL2

    Build a Complete Dungeon Crawler with C++ and SDL2

    Build a complete 2D dungeon crawler from scratch with C++ and SDL2. Go from an empty project to a playable game: set up SDL2, build the game loop, render tile maps and sprites, handle input and collisions, add enemies and combat, and ship a finished dungeon crawler. Every chapter builds on the last with clear, working C++ code — ideal for programmers who know the basics and want to learn real game ... Read more

    $6.99 CAD

  • Critical Web Design

    An innovative, learn-by-doing textbook that teaches how to design for the web while engaging a critical lens on the technoculture that sustains it.Critical web design, like critical design, employs a social usefulness to challenge the ways technology enters our lives. It reclaims the mechanisms, tools, and practices used to produce coercive and commercial interfaces, harnessing the power of design ... Read more

    $78.39 CAD

  • NetSuite for Consultants

    Expert strategies to streamline and optimize implementations in NetSuite 2025.1

    by Peter Ries ...
    Written by an Oracle Consulting Director, this guide covers the latest updates to help consultants tackle real-world challenges and build efficient, scalable solutions. Free with your book: PDF Copy, AI Assistant, and Next-Gen Reader.Key FeaturesLeverage expert consulting insights to implement and scale NetSuite for diverse business needsMaster advanced AI-enabled features, SuiteAnalytics, and ... Read more

    $39.99 CAD or Free with Kobo Plus

  • Signals & Levers

    Systems Thinking Tools to Unblock Software Delivery

    Stop fighting symptoms. Start finding solutions. Discover the systems thinking tools that actually work.In Signals & Levers, Elisabeth Hendrickson—former VP R&D at Pivotal and author of the enduring Explore It!—and Joel Tosi—who has spent 25+ years delivering software and a decade helping teams stop “change theater”—teach you to see through the illusions that plague every software organization. ... Read more

    $20.99 CAD

    PRE-ORDER

  • Essential TypeScript 5, Third Edition

    by Adam Freeman ...
    Now in its third edition, this bestselling guide to TypeScript takes you through the nuts and bolts of the language. No frills, no fuss—just TypeScript essentials!TypeScript enhances JavaScript with static typing, while keeping all the JS flexibility you know and love! It’s the perfect choice for any developer looking to improve the predictability and reliability of their code. Essential ... Read more

    $65.99 CAD

  • Handbook of Big Data Technologies

    Edited by Albert Y. Zomaya, Sherif Sakr ...
    Series series Computer Science (R0)
    This handbook offers comprehensive coverage of recent advancements in Big Data technologies and related paradigms. Chapters are authored by international leading experts in the field, and have been reviewed and revised for maximum reader value. The volume consists of twenty-five chapters organized into four main parts. Part one covers the fundamental concepts of Big Data technologies including ... Read more

    $498.99 CAD

  • Python for Teenagers

    Learn to Program like a Superhero!

    Series series Professional and Applied Computing (R0)
    Discover everything you need to know about Python to turn your passion of programming into a job you'll love. Fueled by fun and practical examples, this book gives high schoolers who want learn an easy programming language ideas for how to leverage them in the workforce.Start with the basics and before you know it, you'll be building your own web sites, doing white-hat hacking, finding code bugs ... Read more

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

  • Mastering ABP Framework

    Build maintainable .NET solutions by implementing software development best practices

    Learn how to build modern web applications from the creator of ABP FrameworkKey FeaturesBuild robust, maintainable, modular, and scalable software solutions using ABP FrameworkLearn how to implement SOLID principles and domain-driven design in your web applicationsDiscover how ABP Framework speeds up your development cycle by automating repetitive tasksBook DescriptionABP Framework is a complete ... Read more

    $34.99 CAD or Free with Kobo Plus

  • The Psychology of Software Teams

    by Cat Hicks ...
    To build the future, we need new ways of supporting software teams. This book will give you a secret weapon: the psychology that creates resilience for developers, sustainable practices for software teams, and innovation for organizations. You’ll learn from rigorous empirical evidence gathered from top engineering organizations and thousands of developers around the world, revealing powerful ... Read more

    $38.46 CAD

  • Monkey Game Development: Beginner's Guide

    Create monetized 2d games deployable to almost any platform with this book and ebook.

    Create monetized 2d games deployable to almost any platform.Key FeaturesCreate eight fun 2d games.Understand how to structure your code, your data structures and how to set up the control flow of a modern 2D gameLearn how to deploy your games to iOS, Android, XNA (Xbox, Windows Phone 7) and desktop platforms (Windows, OSX)Book DescriptionMonkey is a programming language and toolset that allows its ... Read more

    $47.99 CAD or Free with Kobo Plus

  • HL7 for Busy Professionals

    by Rahul Bhagat ...
    This is a book for healthcare professionals who don't come from a technical background but the changing landscape has put them face to face with HL7 and the world of healthcare IT.If you want to understand HL7 and build up a working knowledge of the topic but don't have the time, then this book is for you.It is an easy read that you will have no problem fitting in your commute time or while ... Read more

    $13.99 CAD or Free with Kobo Plus

  • Planning and Control Using Microsoft Project 365 and 2021

    Including 2019, 2016 and 2013

    by Paul E Harris ...
    All scheduling software is difficult to learn for a number of reasons. None have the optimal settings when installed and templates, views and default options need to be adjusted to obtain the best possible performance. Usually the Help files do not connect the user to real life situations and do not explain the practical use of functions. Furthermore, there are many flicks and switches with ... Read more

    $11.99 CAD

  • Java

    Beginner's Guide to Programming Code with Java

    Series Book 1 - Java Programming Series
    Learn Java programming today and begin your path towards Java programming mastery!In this Definitive Java Guide, you're about to discover how to...How to program code in Java through learning the core essentials that every Java programmer must know. Learning Java is going to benefit you because it is going to help you in writing programs for the Web as well as being a stepping stone for learning ... Read more

    $4.06 CAD or Free with Kobo Plus

  • Apple Motion 5 Cookbook

    by Nick Harauz ...
    Step-by-step, practical recipes to build simple and complex Motion Graphics with Motion 5"Apple Motion 5 Cookbook" is designed for Final Cut Pro X video editors and Motion 5 users looking to gain more knowledge of how Motion works, and to get more of a 'WOW' factor in projects. It's also aimed at designers and motion designers alike, who are looking to build on their skillsets. ... Read more

    $30.99 CAD or Free with Kobo Plus

  • Mastering Software Testing with JUnit 5

    Comprehensive guide to develop high quality Java applications

    by Boni Garcia ...
    A comprehensive, hands-on guide on unit testing framework for Java programming languageKey FeaturesIn-depth coverage of Jupiter, the new programming and extension model provided by JUnit 5Integration of JUnit 5 with other frameworks such as Mockito, Spring, Selenium, Cucumber, and DockerBest practices for writing meaningful Jupiter test casesBook DescriptionWhen building an application it is of ... Read more

    $41.99 CAD or Free with Kobo Plus