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 27544 Results
Skip side bar filters
  • 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

    $35.27 CAD

    PRE-ORDER

  • The Cold Start Problem

    How to Start and Scale Network Effects

    by Andrew Chen ...
    A startup executive and investor draws on expertise developed at the premier venture capital firm Andreessen Horowitz and as an executive at Uber to address how tech’s most successful products have solved the dreaded "cold start problem"—by leveraging network effects to launch and scale toward billions of users.Although software has become easier to build, launching and scaling new products and ... Read more

    $18.99 CAD

  • Domain-Driven Design

    Tackling Complexity in the Heart of Software

    by Eric Evans ...
    Domain-Driven Design fills that need. This is not a book about specific technologies. It offers readers a systematic approach to domain-driven design, presenting an extensive set of design best practices, experience-based techniques, and fundamental principles that facilitate the development of software projects facing complex domains. Intertwining design and development practice, this book ... Read more

    $71.99 CAD

  • Implementing Domain-Driven Design

    by Vaughn Vernon ...
    “For software developers of all experience levels looking to improve their results, and design and implement domain-driven enterprise applications consistently with the best current state of professional practice, Implementing Domain-Driven Design will impart a treasure trove of knowledge hard won within the DDD and enterprise application architecture communities over the last couple decades.” ... Read more

    $61.99 CAD

  • Mastering Oracle SQL

    Putting Oracle SQL to Work

    The vast majority of Oracle SQL books discuss some syntax, provide the barest rudiments of using Oracle SQL, and perhaps include a few simple examples. It might be enough to pass a survey course, or give you some buzz words to drop in conversation with real Oracle DBAs. But if you use Oracle SQL on a regular basis, you want much more. You want to access the full power of SQL to write queries in an ... Read more

    $28.79 CAD

  • Python and Algorithmic Thinking for the Complete Beginner

    Learn to think like a programmer by mastering Python programming and algorithmic foundations

    Unlock the power of Python with this comprehensive guide, “Python and Algorithmic Thinking for the Complete Beginner.” It covers everything from computer basics to advanced decision and loop control structures.Key FeaturesComprehensive coverage from basic computer operations to advanced programming conceptsStep-by-step progression of each topic, along with tips and tricks to enhance coding ... Read more

    $10.69 CAD or Free with Kobo Plus

  • Product Management in Practice

    A Practical, Tactical Guide for Your First Day and Every Day After

    by Matt LeMay ...
    Product management has become a critical function for modern organizations, from small startups to corporate enterprises. And yet, the day-to-day work of product management remains largely misunderstood. In theory, product managers are high-flying visionaries who build products that people love. In practice, they're hard-working facilitators who bring clarity and focus to their teams.In this ... Read more

    $39.99 CAD

  • Streaming Systems

    The What, Where, When, and How of Large-Scale Data Processing

    Streaming data is a big deal in big data these days. As more and more businesses seek to tame the massive unbounded data sets that pervade our world, streaming systems have finally reached a level of maturity sufficient for mainstream adoption. With this practical guide, data engineers, data scientists, and developers will learn how to work with streaming data in a conceptual and platform-agnostic ... Read more

    $67.99 CAD

  • Game Programming Patterns

    The biggest challenge facing many game programmers is completing their game. Most game projects fizzle out, overwhelmed by the complexity of their own code. Game Programming Patterns tackles that exact problem. Based on years of experience in shipped AAA titles, this book collects proven patterns to untangle and optimize your game, organized as independent recipes so you can pick just the patterns ... Read more

    $34.99 CAD or Free with Kobo Plus

  • Programming the MSP430 Microcontroller

    Definitive Reference for Developers and Engineers

    "Programming the MSP430 Microcontroller"Unlock the full potential of Texas Instruments’ MSP430 microcontroller family with "Programming the MSP430 Microcontroller"—an authoritative resource designed for embedded systems engineers, firmware developers, and advanced students alike. The book begins with a thorough exploration of MSP430 architecture, covering essential topics such as CPU core ... Read more

    $13.61 CAD or Free with Kobo Plus

  • Mastering Lisp Programming

    From Basics to Expert Proficiency

    Edited by William Smith ...
    "Mastering Lisp Programming: From Basics to Expert Proficiency" is an authoritative guide designed for those who wish to delve into the world of Lisp, one of the most enduring and influential programming languages. This book comprehensively covers the essentials of Lisp, starting from basic syntax and semantics to more advanced topics such as macros, meta-programming, and interfacing with external ... Read more

    $9.99 CAD or Free with Kobo Plus

  • Building Psychological Safety on Your Team

    What does Psychological Safety even mean? In this short work, we will answer this question. As well as share how Project Managers can bring it to their team. You will learn what to add to your team health checklist to make it more productive. Check it out to learn more. ... Read more

    $0.99 CAD or Free with Kobo Plus

  • Programming in Lisp

    Definitive Reference for Developers and Engineers

    "Programming in Lisp"Delve into the profound world of symbolic computation with "Programming in Lisp," a comprehensive volume that illuminates the power and elegance of one of the oldest yet most influential programming languages. Beginning with the historical evolution of Lisp, the book expertly guides readers through the foundational concepts of symbolic expressions, evaluation models, and the ... Read more

    $13.61 CAD or Free with Kobo Plus

  • RISC-V Architecture and Implementation Guide

    Definitive Reference for Developers and Engineers

    "RISC-V Architecture and Implementation Guide"The "RISC-V Architecture and Implementation Guide" offers a comprehensive and authoritative exploration of the RISC-V instruction set architecture, guiding readers through its foundational principles of simplicity, modularity, and open design. Structured to serve both newcomers and seasoned engineers, the book begins by delving into the architectural ... Read more

    $13.61 CAD or Free with Kobo Plus

  • The Hard Thing About Hard Things

    Building a Business When There Are No Easy Answers

    by Ben Horowitz ...
    Ben Horowitz, cofounder of the venture capital firm Andreessen Horowitz and one of Silicon Valley’s most respected and experienced entrepreneurs, offers essential leadership advice on building and running a startup—practical wisdom for managing the toughest problems business school doesn’t cover, based on his popular ben’s blog.While many people talk about how great it is to start a business, very ... Read more

    $19.99 CAD

  • Python: Journey from Novice to Expert

    Learn core concepts of Python and unleash its power to script highest quality Python programsAbout This BookDevelop a strong set of programming skills with Pyhton that you will be able to express in any situation, on every platform, thanks to Python's portabilityStop writing scripts and start architecting programs by applying object-oriented programming techniques in PythonLearn the trickier ... Read more

    $75.99 CAD or Free with Kobo Plus

  • 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

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

  • iOS 26 App Development Essentials - SwiftUI Edition

    Developing iOS 26 Apps using SwiftUI, Swift and Xcode 26

    by Neil Smyth ...
    This book teaches the skills needed to build iOS applications using SwiftUI, Xcode, and the Swift programming language.Beginning with the basics, this book outlines the steps to set up an iOS development environment and introduces using Swift Playgrounds for learning and experimenting with the Swift programming language.The book also includes in-depth chapters that introduce the Swift programming ... Read more

    $54.99 CAD or Free with Kobo Plus

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

  • The Linux Command Line, 2nd Edition

    A Complete Introduction

    You've experienced the shiny, point-and-click surface of your Linux computer--now dive below and explore its depths with the power of the command line.The Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell (or command line). Along the way you'll learn the timeless skills handed down by generations of experienced, ... Read more

    $35.19 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.19 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