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 145 - 168 of 7459 Results
Skip side bar filters
  • Mastering Kafka Streams and ksqlDB

    by Mitch Seymour ...
    Working with unbounded and fast-moving data streams has historically been difficult. But with Kafka Streams and ksqlDB, building stream processing applications is easy and fun. This practical guide shows data engineers how to use these tools to build highly scalable stream processing applications for moving, enriching, and transforming large amounts of data in real time.Mitch Seymour, data ... Read more

    $48.99 USD

  • Build Your Own Programming Language

    A programmer's guide to designing compilers, interpreters, and DSLs for solving modern computing problems

    Written by the creator of the Unicon programming language, this book will show you how to implement programming languages to reduce the time and cost of creating applications for new or specialized areas of computingKey FeaturesReduce development time and solve pain points in your application domain by building a custom programming languageLearn how to create parsers, code generators, file readers ... Read more

    $71.99 USD or Free with Kobo Plus

  • 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

  • Learn Pixi.js

    Series series Professional and Applied Computing (R0)
    Create and display interactive graphics, build scenes and animated transitions, make cross-platform, responsive games and applications for multiple screen resolutions, and use Pixi.js’s spectacular WebGL rendering effects. Learn how to create applications for desktop and touch-screen devices, and how to use the best open-source plugins to extend Pixi.js’s capabilities in a myriad of exciting ways ... Read more

    $58.99 USD

  • SwiftUI for Masterminds 4th Edition

    How to take advantage of Swift and SwiftUI to create insanely great apps for iPhones, iPads, and Macs

    by J.D Gauchat ...
    Learn how to create apps for iOS 17 and macOS Sonoma with Swift 5.9 and the SwiftUI framework.SwiftUI for Masterminds is a complete course on creating professional applications for iPhones, iPads, and Mac computers. After reading this book, you will know how to program in Swift, how to design user interfaces, and how to combine traditional frameworks with SwiftUI's advanced features to create ... Read more

    $9.99 USD or Free with Kobo Plus

  • Learning SQL

    Generate, Manipulate, and Retrieve Data

    by Alan Beaulieu ...
    As data floods into your company, you need to put it to work right away—and SQL is the best tool for the job. With the latest edition of this introductory guide, author Alan Beaulieu helps developers get up to speed with SQL fundamentals for writing database applications, performing administrative tasks, and generating reports. You’ll find new chapters on SQL and big data, analytic functions, and ... Read more

    $41.99 USD

  • Bottlenecks

    Aligning UX Design with User Psychology

    Series series Professional and Applied Computing (R0)
    Learn the psychological constrictions of attention, perception, memory, disposition, motivation, and social influence that determine whether customers will be receptive to your digital innovations.Bottlenecks: Aligning UX Design with User Psychology fills a need for entrepreneurs, designers, and marketing professionals in the application of foundational psychology to user-experience design. The ... Read more

    $40.99 USD

  • AI Systems Performance Engineering

    Optimizing Model Training and Inference Workloads with GPUs, CUDA, and PyTorch

    by Chris Fregly ...
    Elevate your AI system performance capabilities with this definitive guide to maximizing efficiency across every layer of your AI infrastructure. In today's era of ever-growing generative models, AI Systems Performance Engineering provides engineers, researchers, and developers with a hands-on set of actionable optimization strategies. Learn to co-optimize hardware, software, and algorithms to ... Read more

    $61.99 USD

  • SQL for Data Analysis

    Advanced Techniques for Transforming Data into Insights

    With the explosion of data, computing power, and cloud data warehouses, SQL has become an even more indispensable tool for the savvy analyst or data scientist. This practical book reveals new and hidden ways to improve your SQL skills, solve problems, and make the most of SQL as part of your workflow.You'll learn how to use both common and exotic SQL functions such as joins, window functions, ... Read more

    $41.99 USD

  • A Vast Machine

    Computer Models, Climate Data, and the Politics of Global Warming

    Series series Infrastructures
    The science behind global warming, and its history: how scientists learned to understand the atmosphere, to measure it, to trace its past, and to model its future.Global warming skeptics often fall back on the argument that the scientific case for global warming is all model predictions, nothing but simulation; they warn us that we need to wait for real data, “sound science.” In A Vast Machine ... Read more

    $28.99 USD

  • Writing a C Compiler

    Build a Real Programming Language from Scratch

    by Nora Sandler ...
    A fun, hands-on guide to writing your own compiler for a real-world programming language.Compilers are at the heart of everything programmers do, yet even experienced developers find them intimidating. For those eager to truly grasp how compilers work, Writing a C Compiler dispels the mystery. This book guides you through a fun and engaging project where you’ll learn what it takes to compile a ... Read more

    $43.99 USD

  • Effective Computation in Physics

    Field Guide to Research with Python

    More physicists today are taking on the role of software developer as part of their research, but software development isnâ??t always easy or obvious, even for physicists. This practical book teaches essential software development skills to help you automate and accomplish nearly any aspect of research in a physics-based field.Written by two PhDs in nuclear engineering, this book includes ... Read more

    $33.99 USD

  • GUI Design for Android Apps

    Series series Professional and Applied Computing (R0)
    GUI Design for Android Apps is the perfect—and concise—introduction for mobile app developers and designers. Through easy-to-follow tutorials, code samples, and case studies, the book shows the must-know principles for user-interface design for Android apps running on the Intel platform, including smartphones, tablets and embedded devices.This book is jointly developed for individual learning by ... Read more

    Free

  • Bad Data Handbook

    Cleaning Up The Data So You Can Get Back To Work

    What is bad data? Some people consider it a technical phenomenon, like missing values or malformed records, but bad data includes a lot more. In this handbook, data expert Q. Ethan McCallum has gathered 19 colleagues from every corner of the data arena to reveal how they’ve recovered from nasty data problems.From cranky storage to poor representation to misguided policy, there are many paths to ... Read more

    $23.99 USD

  • Web Database Applications with PHP and MySQL

    Building Effective Database-Driven Web Sites

    There are many reasons for serving up dynamic content from a web site: to offer an online shopping site, create customized information pages for users, or just manage a large volume of content through a database. Anyone with a modest knowledge of HTML and web site management can learn to create dynamic content through the PHP programming language and the MySQL database. This book gives you the ... Read more

    $28.99 USD

  • Data Structures the Fun Way

    An Amusing Adventure with Coffee-Filled Examples

    by Jeremy Kubica ...
    Learn how and when to use the right data structures in any situation, strengthening your computational thinking, problem-solving, and programming skills in the process.This accessible and entertaining book provides an in-depth introduction to computational thinking through the lens of data structures — a critical component in any programming endeavor. You’ll learn how to work with more than 15 key ... Read more

    $21.99 USD

  • 100 Things Every Presenter Needs To Know About People

    Series series 100 Things
    New 2nd Edition! Do you know the science behind giving a powerful and persuasive presentation? This book reveals what you need to know about how people listen, how people decide, and how people react so that you can learn to create more engaging presentations. No matter what your current skill level, whether beginner or polished, this book will guide you to the next level, teaching you how to ... Read more

    $7.99 USD

  • Semantic Modeling for Data

    What value does semantic data modeling offer? As an information architect or data science professional, let’s say you have an abundance of the right data and the technology to extract business gold—but you still fail. The reason? Bad data semantics.In this practical and comprehensive field guide, author Panos Alexopoulos takes you on an eye-opening journey through semantic data modeling as applied ... Read more

    $55.99 USD

  • Modern Compiler Implementation in ML

    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.99 USD

  • Apache Iceberg: The Definitive Guide

    Data Lakehouse Functionality, Performance, and Scalability on the Data Lake

    Traditional data architecture patterns are severely limited. To use these patterns, you have to ETL data into each tool—a cost-prohibitive process for making warehouse features available to all of your data. The lack of flexibility with these patterns requires you to lock into a set of priority tools and formats, which creates data silos and data drift. This practical book shows you a better way ... Read more

    $43.99 USD

  • Data Science Essentials For Dummies

    Feel confident navigating the fundamentals of data scienceData Science Essentials For Dummies is a quick reference on the core concepts of the exploding and in-demand data science field, which involves data collection and working on dataset cleaning, processing, and visualization. This direct and accessible resource helps you brush up on key topics and is right to the point—eliminating review ... Read more

    $10.00 USD

  • Search Patterns

    Design for Discovery

    What people are saying about Search Patterns"Search Patterns is a delight to read -- very thoughtful and thought provoking. It's the most comprehensive survey of designing effective search experiences I've seen." --Irene Au, Director of User Experience, Google"I love this book! Thanks to Peter and Jeffery, I now know that search (yes, boring old yucky who cares search) is one of the coolest ways ... Read more

    $23.99 USD

  • Database Design and Relational Theory

    Normal Forms and All That Jazz

    by C.J. Date ...
    What makes this book different from others on database design? Many resources on design practice do little to explain the underlying theory, and books on design theory are aimed primarily at theoreticians. In this book, renowned expert Chris Date bridges the gap by introducing design theory in ways practitioners can understand—drawing on lessons learned over four decades of experience to ... Read more

    $28.99 USD

  • Process Mining Handbook

    Series Book 448 - Lecture Notes in Business Information Processing
    This is an open access book.This book comprises all the single courses given as part of the First Summer School on Process Mining, PMSS 2022, which was held in Aachen, Germany, during July 4-8, 2022.This volume contains 17 chapters organized into the following topical sections: Introduction; process discovery; conformance checking; data preprocessing; process enhancement and monitoring; assorted ... Read more

    Free