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 28031 Results
Skip side bar filters
  • Human Design

    Discover the Person You Were Born to Be

    by Chetan Parkyn ...
    Introducing Human Design, the revolutionary system that reveals the personality ‘blueprint’ of who you were born to be. Using the precise details of your birth, it's more accurate than astrology. And by downloading the free software, you can map your own life chart, and those of your friends and family. You'll never read your horoscope again.Forget your sign, what’s your design?Would you like to ... Read more

    £9.99

  • Site Reliability Engineering

    How Google Runs Production Systems

    The overwhelming majority of a software systemâ??s lifespan is spent in use, not in design or implementation. So, why does conventional wisdom insist that software engineers focus primarily on the design and development of large-scale computing systems?In this collection of essays and articles, key members of Googleâ??s Site Reliability Team explain how and why their commitment to the entire ... Read more

    £22.39

  • Apache Hive Handbook

    Query, Analyze, and Optimize Big Data

    "Apache Hive Handbook: Query, Analyze, and Optimize Big Data" is an authoritative resource that unlocks the potential of Apache Hive for data scientists, engineers, and analysts alike. As data continues to expand exponentially, understanding how to effectively manage and analyze this information becomes crucial. This book introduces Apache Hive's capabilities, meticulously guiding readers from ... Read more

    £7.36 or Free with Kobo Plus

  • Mastering Microsoft 365 and SharePoint Online

    A complete guide to boosting organizational efficiency with Microsoft 365's real-world solutions

    by Rodrigo Pinto ...
    Unlock the full potential of Microsoft 365 and SharePoint Online to streamline collaboration, enhance productivity, and drive organizational efficiency in today's fast-paced digital landscapeKey FeaturesTackle real Microsoft 365 and SharePoint challenges, from automating repetitive tasks and streamlining collaboration to boosting securityIncrease efficiency by optimizing workflows, automating ... Read more

    £12.99 or Free with Kobo Plus

  • Mastering Apache Iceberg

    Managing Big Data in a Modern Data Lake

    "Mastering Apache Iceberg: Managing Big Data in a Modern Data Lake" is an essential guide for data professionals seeking to harness the power of Apache Iceberg in optimizing their data lake strategies. As organizations grapple with ever-growing volumes of structured and unstructured data, the need for efficient, scalable, and reliable data management solutions has never been more critical. Apache ... Read more

    £7.36 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

    £19.99

    PRE-ORDER

  • Vibe Coding

    Building Production-Grade Software With GenAI, Chat, Agents, and Beyond

    GenAI is fundamentally changing the world of software development like nothing since the internet. Vibe Coding is a first-of-its-kind, groundbreaking book that shows developers how to embrace this new frontier.Science fiction is now reality. Programmers no longer need to toil over code and syntax. They can now describe what they want and watch it materialize instantly. Welcome to the future—Vibe ... Read more

    £11.47

  • Making Games

    The Politics and Poetics of Game Creation Tools

    Series series Playful Thinking
    An argument that production tools shape the aesthetics and political economy of games as an expressive medium.In Making Games, Stefan Werning considers the role of tools (primarily but not exclusively software), their design affordances, and the role they play as sociotechnical actors. Drawing on a wide variety of case studies, Werning argues that production tools shape the aesthetics and ... Read more

    £11.69

  • Creating Great Teams, Second Edition

    How Self-Selection Lets People Excel

    People are happiest and most productive if they can choose what they work on and who they work with. Self-selecting teams give people that choice. Build well-designed and efficient teams to get the most out of your organization, with step-by-step instructions on how to set up teams quickly and efficiently. This new edition highlights ten years of additional insights, real-world case studies, and ... Read more

    £20.09

  • The SuperCollider Book, second edition

    A comprehensive update of the essential reference to SuperCollider, with new material on machine learning, musical notation and score making, SC Tweets, alternative editors, parasite languages, non-standard synthesis, and the cross-platform GUI library.SuperCollider is one of the most important domain-specific audio programming languages, with wide-ranging applications across installations, real ... Read more

    £71.79

  • HTTP/2 in Action

    by Barry Pollard ...
    SummaryHTTP/2 in Action is a complete guide to HTTP/2, one of the core protocols of the web. Because HTTP/2 has been designed to be easy to transition to, including keeping it backwards compatible, adoption is rapid and expected to increase over the next few years. Concentrating on practical matters, this interesting book presents key HTTP/2 concepts such as frames, streams, and multiplexing and ... Read more

    £30.20

  • C++ Application Development with Code::Blocks

    Using Code::Blocks it's possible for C++ developers to create application consistency across multiple platforms. This book takes you through the process from installation to implementing advanced features, all with a user-friendly approach.

    by BIPLAB MODAK ...
    Key FeaturesBook DescriptionThis is a comprehensive tutorial with step-by-step instructions on how to develop applications with Code::Blocks.This book is for C++ developers who wish to use Code::Blocks to create applications with a consistent look and feel across multiple platforms. This book assumes that you are familiar with the basics of the C++ programming language.What you will learnInstall ... Read more

    £20.19 or Free with Kobo Plus

  • Rust Web Development

    With warp, tokio, and reqwest

    Create bulletproof, high-performance web apps and servers with Rust.In Rust Web Development you will learn:Handling the borrow checker in an asynchronous environmentLearning the ingredients of an asynchronous Rust stackCreating web APIs and using JSON in RustGraceful error handlingTesting, tracing, logging, and debuggingDeploying Rust applicationsEfficient database accessRust Web Development</em.. ... Read more

    £26.99

  • Responsive Web Design with HTML5 and CSS

    Build future-proof responsive websites using the latest HTML5 and CSS techniques

    by Ben Frain ...
    2025 Edition: Harness the power of HTML5 and CSS to create UIs that work flawlessly on mobile phones, tablets, desktops, and everything in-between. The bestseller, now with color images.Key FeaturesUnderstand what responsive web design is, and learn to design effective, accessible, and future-proof front-end applicationsExplore the newest CSS features like view transitions, scroll-driven ... Read more

    £19.49 or Free with Kobo Plus

  • Fluent Linux

    Linux, #1

    Series Book 1 - Linux
    Fluent Linux is a practical guide for people who want to finally understand Linux — without stress, confusion, or endless memorizing of commands.Instead of throwing jargon at you, this book explains what's really happening under the hood and shows you how to use Linux confidently in everyday situations.Inside, you'll learn — step by step:what Linux actually is and how it differs from other ... Read more

    £7.49 or Free with Kobo Plus

  • Refactoring Databases

    Evolutionary Database Design

    Series series Addison-Wesley Signature Series (Fowler)
    Refactoring has proven its value in a wide range of development projects–helping software professionals improve system designs, maintainability, extensibility, and performance. Now, for the first time, leading agile methodologist Scott Ambler and renowned consultant Pramodkumar Sadalage introduce powerful refactoring techniques specifically designed for database systems.Ambler and Sadalage ... Read more

    £29.79

  • Hello World

    How to be Human in the Age of the Machine

    by Hannah Fry ...
    **'One of the best books yet written on data and algorithms. . .deserves a place on the bestseller charts.' (The Times)You are accused of a crime. Who would you rather determined your fate - a human or an algorithm?**An algorithm is more consistent and less prone to error of judgement. Yet a human can look you in the eye before passing sentence.Welcome to the age of the algorithm, the story of a ... Read more

    £7.99

  • SQL Antipatterns, Volume 1

    Avoiding the Pitfalls of Database Programming

    by Bill Karwin ...
    SQL is the ubiquitous language for software developers working with structured data. Most developers who rely on SQL are experts in their favorite language (such as Java, Python, or Go), but they're not experts in SQL. They often depend on antipatterns - solutions that look right but become increasingly painful to work with as you uncover their hidden costs. Learn to identify and avoid many of ... Read more

    £23.79

  • Database Internals

    A Deep Dive into How Distributed Data Systems Work

    by Alex Petrov ...
    When it comes to choosing, using, and maintaining a database, understanding its internals is essential. But with so many distributed databases and tools available today, it’s often difficult to understand what each one offers and how they differ. With this practical guide, Alex Petrov guides developers through the concepts behind modern database and storage engine internals.Throughout the book, ... Read more

    £29.59

  • How to Teach Computational Thinking

    In a world where jobs are continually being outsourced to machines and algorithms, the question of how best to educate the next generation becomes more important with every year. Stephen Wolfram, author of A New Kind of Science and Idea Makers and creator of Wolfram|Alpha, says the answer is computational thinking. Wolfram defines computational thinking as "formulating things with enough clarity ... Read more

    £1.46

  • Understanding Control Flow

    Concurrent Programming Using μC++

    by Peter A. Buhr ...
    Series series Computer Science (R0)
    The control-flow issues presented in this textbook are extremely relevant in modern computer languages and programming styles. In addition to the basic control-flow mechanisms, virtually all new computer languages provide some form of exceptional control flow to support robust programming introduced in this textbook. Also, concurrency capabilities are appearing with increasing frequency in both ... Read more

    £38.29

  • Agentic Coding with Claude Code

    The everyday developer's guide to agentic coding with Claude Code

    by Eden Marco ...
    Move beyond prompt-based coding by using Claude Code to design reliable, agent-driven workflows and build production-ready full-stack applicationsKey FeaturesLearn Claude Code as a development partner to build custom automations and agentic workflowsBuild and iterate on a Next.js application using Claude Code for AI-assisted developmentScale AI-assisted development with Claude Code while ... Read more

    Was £23.79 Now £19.49 or Free with Kobo Plus

  • Regular Expression Pocket Reference

    Regular Expressions for Perl, Ruby, PHP, Python, C, Java and .NET

    This handy little book offers programmers a complete overview of the syntax and semantics of regular expressions that are at the heart of every text-processing application. Ideal as a quick reference, Regular Expression Pocket Reference covers the regular expression APIs for Perl 5.8, Ruby (including some upcoming 1.9 features), Java, PHP, .NET and C#, Python, vi, JavaScript, and the PCRE regular ... Read more

    £6.89

  • Edit Like a Pro with iMovie

    Leverage Apple's free editor for iOS, iPadOS 3.0.1, and macOS 10.3.5 and enrich videos with Keynote animations

    by Regit . ...
    A comprehensive guide to making the most of Apple's entry-level editing software—from the basics of editing to using iLife and open source apps to create unique non-fiction videosKey FeaturesLearn editing principles as you assemble coherent and concise videosMaster basic editing tools by importing, assembling, reframing, and embellishing footage with overlays and effectsCustomize animations and ... Read more

    £16.59 or Free with Kobo Plus