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

    $16.99 USD

  • Python Crash Course, 3rd Edition

    A Hands-On, Project-Based Introduction to Programming

    by Eric Matthes ...
    Python Crash Course is the world’s bestselling programming book, with over 1,500,000 copies sold to date!Python Crash Course is the world’s best-selling guide to the Python programming language. This fast-paced, thorough introduction will have you writing programs, solving problems, and developing functioning applications in no time.You’ll start by learning basic programming concepts, such as ... Read more

    $29.99 USD

  • Engineering Management for the Rest of Us

    by Sarah Drasner ...
    A lot of Engineering Managers and leaders studied for years and years to become the best Engineer they possibly could be... and then they were promoted.It can be very tough for those of us who didn't go into Engineering with the distinct concept that we would become managers, but still want to do our best to support our teams.I wrote this book because there's so much no one told me about ... Read more

    $9.99 USD

  • Spies, Lies, and Algorithms

    The History and Future of American Intelligence

    by Amy B. Zegart ...
    A riveting account of espionage for the digital age, from one of America’s leading intelligence expertsSpying has never been more ubiquitous—or less understood. The world is drowning in spy movies, TV shows, and novels, but universities offer more courses on rock and roll than on the CIA and there are more congressional experts on powdered milk than espionage. This crisis in intelligence education ... Read more

    Was $43.99 USD Now $16.59 USD

  • The Rust Programming Language, 3rd Edition

    Build stable, production-grade systems with Rust.The Rust Programming Language, 3rd Edition, teaches you to write code that the compiler can verify, teams can maintain, and systems can evolve safely over time. Written by longtime Rust community members, this book shows you how to work effectively with Rust’s type system, concurrency model, and tooling, using patterns and idioms chosen for long ... Read more

    $41.99 USD

  • Hacking For Dummies

    by Kevin Beaver ...
    Think like a hacker to protect your sensitive informationTo safeguard your private data from prying eyes, it helps to understand how hackers do what they do. Hacking For Dummies gives you the tools you need to step into a hacker's shoes and discover the best strategies to secure your data. You won't learn how to steal your neighbors' Wi-Fi, but you will gain the skills to keep nosy hackers out of ... Read more

    $18.00 USD

  • The ART of Avoiding a Train Wreck: Practical Tips and Tricks for Launching and Operating SAFe Agile Release Trains

    So you want to launch an Agile Release Train?In The ART of Avoiding a Train Wreck, Em and Adrienne share their "trade secrets" for launching and operating powerful and effective Agile Release Trains (ART). A lot is at stake when launching an ART. When taking on an Enterprise Lean-Agile Transformation, you only get one shot at a first impression. Runaway trains are expensive. Money gets wasted, ... Read more

    $12.99 USD

  • Tailscale Networking Essentials

    The Complete Guide for Developers and Engineers

    by William Smith ...
    "Tailscale Networking Essentials""Tailscale Networking Essentials" is a comprehensive guide to understanding, deploying, and scaling secure networks using Tailscale. This expertly structured book begins by laying a solid foundation in zero trust principles, modern network security paradigms, and the cryptographic backbone of WireGuard. Readers are guided through the essential concepts of ... Read more

    $9.95 USD 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

    $27.99 USD

  • Prompting C++ for Systems Engineering

    Build Modern C++ Applications, Multithreaded Systems, STL-Based Solutions, and Production Software Faster with AI Prompt Engineering

    by Vivek Bhadra ...
    AI Can Write Code. Engineers Build Systems.C++ remains the language of choice for systems programming, and those writing modern C++ with AI are the ones delivering production systems faster than anyone else. Prompting C++ for Systems Engineering shows you how to build correct, efficient and production-ready C++ systems using AI tools at every stage of development, while maintaining the critical ... Read more

    $17.99 USD or Free with Kobo Plus

  • Dead Simple Python

    Idiomatic Python for the Impatient Programmer

    The complete core language for existing programmers.Dead Simple Python is a thorough introduction to every feature of the Python language for programmers who are impatient to write production code. Instead of revisiting elementary computer science topics, you’ll dive deep into idiomatic Python patterns so you can write professional Python programs in no time.After speeding through Python’s basic ... Read more

    $28.99 USD

  • Build Your First ASP.NET Core App

    Build a Full-Stack App with Angular and ASP.NET Core

    ASP.NET Core for beginners and learn .NET web development.Are you ready to build your first ASP.NET Core app from scratch? This guided project for newcomers to .NET web development covers pages, data access, forms, and deployment step by step. If you've searched for ASP.NET Core for beginners or learn .NET web development, this hands-on book by Curtis Sandoval turns theory into real code. No prior ... Read more

    $4.99 USD

  • Get started with MicroPython on Raspberry Pi Pico

    The Official Raspberry Pi Pico Guide

    Create your own programmable electronic contraptions for home projects, industrial automation, or learning (or teaching!) electronics and programming.Learn how to use the beginner-friendly MicroPython language to write programs and connect up hardware to make your Raspberry Pi Pico interact with the world around it. Using these programmable connections, you can light LEDs, make noises, send text ... Read more

    $5.39 USD or Free with Kobo Plus

  • Building Resilient Distributed Systems

    Patterns and Practices for Stable Software

    by Sam Newman ...
    When every safeguard is in place and your distributed system still fails, a simplistic, narrow view of system resilience is no longer enough. Modern software architectures, amplified by unpredictable AI components, demand a different approach to preventing catastrophic downtime.In Building Resilient Distributed Systems, author Sam Newman offers a modern blueprint for surviving real-world system ... Read more

    $43.19 USD

  • Raspberry Pi Cookbook

    Software and Hardware Problems and Solutions

    by Simon Monk ...
    If you've started to work with Raspberry Pi, you know that Raspberry Pi's capabilities are continually expanding. The fourth edition of this popular cookbook provides more than 200 hands-on recipes (complete with code) that show you how to run this tiny low-cost computer with Linux, program it with Python, hook it up to sensors and motors, and use it with the internet of things (IoT). This new ... Read more

    $41.09 USD

  • Git Basics and Version Control

    Coder's companion

    Series Book 3 - Cloud Series
    "Git Basics and Version Control" is your essential companion to mastering the art of version control and understanding the core concepts of Git, written by Sankar Srinivasan. As a certified market professional of the National Stock Exchange of India and a self-taught coding explorer, Sankar brings a unique blend of financial acumen and technical expertise to this comprehensive guide.Explore a ... Read more

    $4.99 USD or Free with Kobo Plus

  • Crafting Interpreters

    Despite using them every day, most software engineers know little about how programming languages are designed and implemented. For many, their only experience with that corner of computer science was a terrifying "compilers" class that they suffered through in undergrad and tried to blot from their memory as soon as they had scribbled their last NFA to DFA conversion on the final exam.That ... Read more

    $39.95 USD or Free with Kobo Plus

  • Unplugged Tots

    Introduce children to the foundations of computer coding

    by Hannah Hagon ...
    Break down big problems into smaller parts, play pattern detectives, turn tasks into adventures, put things in the right order, and explore the world!Prepare children to be the problem-solvers, inventors, engineers, scientists, and technologists of tomorrow by equipping them with foundational skills today. Through accessible, fun, and engaging activities, Unplugged Tots helps parents, teachers, ... Read more

    $10.69 USD or Free with Kobo Plus

  • Bug Bounty Bootcamp

    The Guide to Finding and Reporting Web Vulnerabilities

    by Vickie Li ...
    Bug Bounty Bootcampteaches you how to hack web applications. You will learn how to perform reconnaissance on a target, how to identify vulnerabilities, and how to exploit them. You’ll also learn how to navigate bug bounty programs set up by companies to reward security professionals for finding bugs in their web applications.Bug bounty programs are company-sponsored programs that invite ... Read more

    $29.99 USD

  • Concrete Mathematics

    A Foundation for Computer Science

    This book introduces the mathematics that supports advanced computer programming and the analysis of algorithms. The primary aim of its well-known authors is to provide a solid and relevant base of mathematical skills - the skills needed to solve complex problems, to evaluate horrendous sums, and to discover subtle patterns in data. It is an indispensable text and reference not only for computer ... Read more

    $77.39 USD

  • Python & AI For Dummies

    Unlock the combined power of Python and AI to supercharge your next technical project and your careerPython & AI For Dummies explores the exciting combo of two revolutionary technologies that are reshaping how we work, code, and solve problems. Authors John C. Shovic and Mary Everett draw on their extensive work in computer science, precision agriculture, and artificial intelligence to walk you ... Read more

    $21.00 USD

  • Crisis Engineering

    Time-Tested Tools for Turning Chaos into Clarity

    Learn how to successfully emerge from complex crisis conditions with this practical, comprehensive guide."A book I wish I’d had in difficult times.” —General Stanley McChrystal, US Army (Ret) & Co-Founder and CEO, McChrystal GroupWhen the system breaks, what do you do? You're in the middle of a meltdown. The platform is down, the phones are ringing, the headlines are brutal, and your team is ... Read more

    $11.99 USD

  • Causal Inference in Python

    Applying Causal Inference in the Tech Industry

    How many buyers will an additional dollar of online marketing bring in? Which customers will only buy when given a discount coupon? How do you establish an optimal pricing strategy? The best way to determine how the levers at our disposal affect the business metrics we want to drive is through causal inference.In this book, author Matheus Facure, senior data scientist at Nubank, explains the ... Read more

    $48.99 USD

  • The Psychology of Computer Programming: Silver Anniversary eBook Edition

    The Psychology of Technology, #1

    Series Book 1 - The Psychology of Technology
    This landmark 1971 classic is reprinted with a new preface, chapter-by-chapter commentary, and straight-from-the-heart observations on topics that affect the professional life of programmers.Long regarded as one of the first books to pioneer a people-oriented approach to computing, The Psychology of Computer Programming endures as a penetrating analysis of the intelligence, skill, teamwork, and ... Read more

    $9.99 USD or Free with Kobo Plus