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 6876 Results
Skip side bar filters
  • Designing Data-Intensive Applications

    The Big Ideas Behind Reliable, Scalable, and Maintainable Systems

    Data is at the center of many challenges in system design today. Difficult issues such as scalability, consistency, reliability, efficiency, and maintainability need to be resolved. In addition, there's an overwhelming variety of systems, including relational databases, NoSQL datastores, data warehouses, and data lakes. There are cloud services, on-premises services, and embedded databases. What ... Read more

    $43.19 USD

  • The Art of Data Visualization for Data Analysts: How to Design, Present, and Communicate Data Insights with Clarity and Impact

    Data Analytics, #6

    by SM Hanif ...
    Series Book 6 - Data Analytics
    Unlock the ability to turn raw data into meaningful, visually compelling stories that capture attention and drive smarter decisions. "The Art of Data Visualization for Data Analysts" is your complete guide to mastering the skills today's data-driven world demands—clear communication, powerful storytelling, and visuals that transform complex analysis into actionable insight.Whether you're an ... Read more

    $9.99 USD or Free with Kobo Plus

  • People Analytics

    Using data-driven HR and Gen AI as a business asset

    by Cole Napper ...
    How can you turn HR data into insights that boost business performance?People Analytics by Cole Napper is a practical guide for HR managers, business partners and mid-career professionals who want to use data, analytics and AI to deliver measurable value across the organization.Written by a leading voice in the field, the book explains how to integrate people analytics into daily decision-making, ... Read more

    $35.09 USD

  • The ultimate FreeCAD 1.0 User GuidE

    A Beginner-Friendly Manual for Creating Reliable Models and Smooth Workflows

    by Kieran Abby ...
    The Ultimate FreeCAD 1.0 User Guide—Unlock the Full Power of Open-Source 3D DesignFreeCAD 1.0 is powerful. But without the right guidance, even the best tools can feel overwhelming.This comprehensive FreeCAD 1.0 User Guide bridges the gap between raw potential and real results. Written with clarity, precision, and hands-on usability in mind, this book walks you through the entire FreeCAD ... Read more

    $7.99 USD or Free with Kobo Plus

  • AI-Assisted SDD: Spec-Driven Development with Gemini, Claude, and ai-sdd

    THE UNIVERSAL METHODOLOGY FOR AI-ASSISTED SOFTWARE DEVELOPMENTAre you using AI assistants like Claude or Gemini to build software 10x faster—but STILL rebuilding features, firefighting bugs, and realizing "that's not what we asked for"?Here's why: AI without structure just amplifies chaos. You're building the wrong thing 10x faster.This book introduces a universal, future-proof methodology for ... Read more

    $9.99 USD

  • The God Test

    Artificial Intelligence and Our Coming Cosmic Reckoning

    by Robert Wright ...
    From bestselling author and Pulitzer Prize finalist Robert Wright comes a sweeping new view of artificial intelligence—as an evolutionary force that will pose deep political and spiritual challenges and could, in the process, give our species a unifying sense of purpose.The God Test is the first book to capture the power behind the AI revolution—to clearly explain the breakthroughs that sparked ... Read more

    $14.99 USD

  • Beyond Vibe Coding

    From Coder to AI-Era Developer

    by Addy Osmani ...
    AI is transforming software development, shifting programmers from writing code to collaborating with AI in an intent-driven workflow. Vibe coding—a prompt-first, exploratory approach where you describe what you want in natural language and let a large language model fill in the blanks—represents a radical shift in the developer's role from writing code todirecting it. However, vibe coding comes ... Read more

    $43.19 USD

  • Modern Compiler Implementation in C

    This new, expanded textbook describes all phases of a modern compiler: lexical analysis, parsing, abstract syntax, semantic actions, intermediate representations, instruction selection via tree matching, dataflow analysis, graph-coloring register allocation, and runtime systems. It includes good coverage of current techniques in code generation and register allocation, as well as functional and ... Read more

    $85.29 USD

  • Data Lakehouse in Action

    Architecting a modern and scalable data analytics platform

    by Pradeep Menon ...
    Propose a new scalable data architecture paradigm, Data Lakehouse, that addresses the limitations of current data architecture patternsKey FeaturesUnderstand how data is ingested, stored, served, governed, and secured for enabling data analyticsExplore a practical way to implement Data Lakehouse using cloud computing platforms like AzureCombine multiple architectural patterns based on an ... Read more

    $34.19 USD or Free with Kobo Plus

  • Building Medallion Architectures

    Designing with Delta Lake and Spark

    To deliver the insights that give them a competitive advantage, organizations increasingly turn to the proven Medallion architecture. Yet implementing a robust data architecture can be difficult, particularly when it comes to using the Medallion architecture's Bronze, Silver, and Gold layers—done wrong, it can hamper your ability to make data-driven decisions. This practical guide helps you build ... Read more

    $36.79 USD

  • Switching to the Mac: The Missing Manual, Yosemite Edition

    by David Pogue ...
    What makes Windows refugees decide to get a Mac? Enthusiastic friends? The Apple Stores? Great-looking laptops? A "halo effect" from the popularity of iPhones and iPads? The absence of viruses and spyware? The freedom to run Windows on a Mac? In any case, there’s never been a better time to switch to OS X—and there’s never been a better, more authoritative book to help you do it.The important ... Read more

    $18.79 USD

  • Make Your Own Python Text Adventure

    A Guide to Learning Programming

    Series series Professional and Applied Computing (R0)
    Learn programming with Python by creating a text adventure. This book will teach you the fundamentals of programming, how to organize code, and some coding best practices. By the end of the book, you will have a working game that you can play or show off to friends. You will also be able to change the game and make it your own by writing a different story line, including new items, creating new ... Read more

    $31.49 USD

  • Designing the Search Experience

    The Information Architecture of Discovery

    Search is not just a box and ten blue links. Search is a journey: an exploration where what we encounter along the way changes what we seek. But in order to guide people along this journey, designers must understand both the art and science of search.In Designing the Search Experience, authors Tony Russell-Rose and Tyler Tate weave together the theories of information seeking with the practice of ... Read more

    $35.99 USD

  • AI Fundamentals

    Understanding the Basics

    Artificial Intelligence is no longer a futuristic fantasy. It’s transforming how we live, how we work, how we create, and how we think. Yet for many people, AI still feels complicated, mysterious, or even intimidating. AI Fundamentals: Understanding the Basics changes that. This book was built for readers who want clarity, confidence, and real comprehension without wading through overwhelming ... Read more

    $1.99 USD or Free with Kobo Plus

  • Prototyping for Designers

    Developing the Best Digital and Physical Products

    Prototyping and user testing is the best way to create successful products, but many designers skip this important step and use gut instinct instead. By explaining the goals and methodologies behind prototyping—and demonstrating how to prototype for both physical and digital products—this practical guide helps beginning and intermediate designers become more comfortable with creating and testing ... Read more

    $18.79 USD

  • Programming Languages and Systems

    34th European Symposium on Programming, ESOP 2025, Held as Part of the International Joint Conferences on Theory and Practice of Software, ETAPS 2025, Hamilton, ON, Canada, May 3–8, 2025, Proceedings, Part I

    Edited by Viktor Vafeiadis ...
    Series Book 1 - Springer Nature Proceedings Computer Science
    The open access book set LNCS 15694 + LNCS 15695 constitutes the proceedings of the 34th European Symposium on Programming, ESOP 2025, which was held as part of the International Joint Conferences on Theory and Practice of Software, ETAPS 2025, in Hamilton, Canada, during May 3-8, 2025.The 30 full papers included in the proceedings were carefully reviewed and selected from a total of 88 ... Read more

    Free

  • The Pocket Mentor for Video Game UX UI

    by Simon Brewer ...
    Series series The Pocket Mentors for Games Careers
    Want to work in UI/UX in the video games industry? Then this is the book for you. This book provides all the essential information and guidance you need to understand the industry and get your foot on the ladder.This book provides those both familiar and unfamiliar with the wonderful world of UX and UI in video games with a concise but informative breakdown of the disciplines. It discusses the ... Read more

    $48.99 USD

  • Python For ArcGIS

    Series series Earth and Environmental Science (R0)
    This book introduces Python scripting for geographic information science (GIS) workflow optimization using ArcGIS. It builds essential programming skills for automating GIS analysis. Over 200 sample Python scripts and 175 classroom-tested exercises reinforce the learning objectives. Readers will learn to: • Write and run Python in the ArcGIS Python Window, the PythonWin IDE, and the PyScripter IDE ... Read more

    $89.09 USD

  • Grokking Algorithms

    An illustrated guide for programmers and other curious people

    "This book does the impossible: it makes math fun and easy!" - Sander Rossel, COAS Software SystemsGrokking Algorithms is a fully illustrated, friendly guide that teaches you how to apply common algorithms to the practical problems you face every day as a programmer. You'll start with sorting and searching and, as you build up your skills in thinking algorithmically, you'll tackle more complex ... Read more

    $34.99 USD

  • Practical Domain-Driven Design in Enterprise Java

    Using Jakarta EE, Eclipse MicroProfile, Spring Boot, and the Axon Framework

    by Vijay Nair ...
    Series series Professional and Applied Computing (R0)
    See how Domain-Driven Design (DDD) combines with Jakarta EE MicroProfile or Spring Boot to offer a complete suite for building enterprise-grade applications. In this book you will see how these all come together in one of the most efficient ways to develop complex software, with a particular focus on the DDD process.Practical Domain-Driven Design in Enterprise Java starts by building out the Cargo ... Read more

    $40.49 USD

  • Oracle SQL Developer Data Modeler for Database Design Mastery

    Design Databases with Oracle SQL Developer Data ModelerIn this practical guide, Oracle ACE Director Heli Helskyaho explains the process of database design using Oracle SQL Developer Data Modeler—the powerful, free tool that flawlessly supports Oracle and other database environments, including Microsoft SQL Server and IBM DB2. Oracle SQL Developer Data Modeler for Database Design Mastery covers ... Read more

    $49.69 USD

  • Pro RESTful APIs

    Design, Build and Integrate with REST, JSON, XML and JAX-RS

    by Sanjay Patni ...
    Series series Professional and Applied Computing (R0)
    Discover the RESTful technologies, including REST, JSON, XML, JAX-RS web services, SOAP and more, for building today's microservices, big data applications, and web service applications. This book is based on a course the Oracle-based author is teaching for UC Santa Cruz Silicon Valley which covers architecture, design best practices and coding labs.Pro RESTful APIs: Design gives you all the ... Read more

    $40.49 USD

  • Real-World Implementation of C# Design Patterns

    Overcome daily programming challenges using elements of reusable object-oriented software

    Build robust applications in C# easily using effective and popular design patterns and best practices Key Features • Recognize solutions to common problems in software design with C# • Explore real-world applications of design patterns that can be used in your everyday work • Get to grips with 14 patterns and their design implementations Book Description As a software developer, you need to learn ... Read more

    $34.19 USD or Free with Kobo Plus

  • Hands-On Large Language Models

    Language Understanding and Generation

    AI has acquired startling new language capabilities in just the past few years. Driven by the rapid advances in deep learning, language AI systems are able to write and understand text better than ever before. This trend enables the rise of new features, products, and entire industries. With this book, Python developers will learn the practical tools and concepts they need to use these ... Read more

    $48.99 USD