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 121 - 144 of 7664 Results
Skip side bar filters
  • R for Data Science

    Import, Tidy, Transform, Visualize, and Model Data

    Use R to turn data into insight, knowledge, and understanding. With this practical book, aspiring data scientists will learn how to do data science with R and RStudio, along with the tidyverse—a collection of R packages designed to work together to make data science fast, fluent, and fun. Even if you have no programming experience, this updated edition will have you doing data science quickly.You ... Read more

    $48.99 USD

  • Web Accessibility Cookbook

    Creating Inclusive Experiences

    Frontend developers have to consider many things: browser compatibility, usability, performance, scalability, SEO, and other best practices. But the most fundamental aspect of creating websites is one that often falls short: accessibility. Accessibility is the cornerstone of any website, and if a website is inaccessible, users won't be able to interact with it, obtain information, sign up for ... Read more

    $41.99 USD

  • Beautiful Data

    The Stories Behind Elegant Data Solutions

    In this insightful book, you'll learn from the best data practitioners in the field just how wide-ranging -- and beautiful -- working with data can be. Join 39 contributors as they explain how they developed simple and elegant solutions on projects ranging from the Mars lander to a Radiohead video.With Beautiful Data, you will:Explore the opportunities and challenges involved in working with the ... Read more

    $25.99 USD

  • Mobile Design and Development

    Practical concepts and techniques for creating mobile sites and web apps

    by Brian Fling ...
    Mobile devices outnumber desktop and laptop computers three to one worldwide, yet little information is available for designing and developing mobile applications. Mobile Design and Development fills that void with practical guidelines, standards, techniques, and best practices for building mobile products from start to finish. With this book, you'll learn basic design and development principles ... Read more

    $20.99 USD

  • Programming: A Primer - Coding For Beginners

    Series Book 2 - Icp Primers In Electronics And Computer Science
    Have you ever wanted to learn how to program but never found quite the right book to get you started? Programming: A Primer gets you going straight away with the fundamentals of what programming is, basic programming with Python and the fundamental aspects of practical web development. In this book, you'll learn about:Programming: A Primer offers an easy way into coding for anyone with an interest ... Read more

    $26.99 USD

  • The Jobs To Be Done Playbook

    Align Your Markets, Organization, and Strategy Around Customer Needs

    by Jim Kalbach ...
    "Jobs To Be Done is key to building successful products, and this book masterfully gives a step–by–step guide on how to put it into practice."—Melissa Perri, author of Escaping the Build TrapThese days, consumers have real power: they can research companies, compare ratings, and find alternatives with a simple tap. Focusing on customer needs isn't a nice–to–have, it's a strategic imperative.The ... Read more

    $30.59 USD

  • Information Architecture

    For the Web and Beyond

    Information architecture (IA) is far more challenging—and necessary—than ever. With the glut of information available today, anything your organization wants to share should be easy to find, navigate, and understand. But the experience you provide has to be familiar and coherent across multiple interaction channels, from the Web to smartphones, smartwatches, and beyond.To guide you through this ... Read more

    $36.99 USD

  • iBrain

    Surviving the Technological Alteration of the Modern Mind

    Their insights are extraordinary, their behaviors unusual. Their brains—shaped by the era of microprocessors, access to limitless information, and 24-hour news and communication—are remapping, retooling, and evolving. They're not superhuman. They're your twenty-something coworkers, your children, and your competition. Are you keeping up?In iBrain, Dr. Gary Small, one of America's leading ... Read more

    $7.99 USD

  • Programming Hive

    Data Warehouse and Query Language for Hadoop

    Need to move a relational database application to Hadoop? This comprehensive guide introduces you to Apache Hive, Hadoop’s data warehouse infrastructure. You’ll quickly learn how to use Hive’s SQL dialect—HiveQL—to summarize, query, and analyze large datasets stored in Hadoop’s distributed filesystem.This example-driven guide shows you how to set up and configure Hive in your environment, provides ... Read more

    $24.99 USD

  • Python for Finance

    by Yves Hilpisch ...
    The financial industry has recently adopted Python at a tremendous rate, with some of the largest investment banks and hedge funds using it to build core trading and risk management systems. Updated for Python 3, the second edition of this hands-on book helps you get started with the language, guiding developers and quantitative analysts through Python libraries and tools for building financial ... Read more

    $48.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.19 USD

  • Word Search – 100 Mixed Puzzles

    A varied digital word search book with 1300+ words and all solutions included

    Word Search – 100 Mixed Puzzles is a varied digital word search book for readers who enjoy classic word puzzles with a balanced mix of challenge and relaxation. This EPUB edition includes 100 mixed word search puzzles, more than 1300 words to find and all solutions included, making it a great choice for daily brain training, focused breaks and relaxed digital puzzle sessions.The book is designed ... Read more

    $3.99 USD

  • Graph Databases

    New Opportunities for Connected Data

    Discover how graph databases can help you manage and query highly connected data. With this practical book, you’ll learn how to design and implement a graph database that brings the power of graphs to bear on a broad range of problem domains. Whether you want to speed up your response to user queries or build a database that can adapt as your business evolves, this book shows you how to apply the ... Read more

    $30.99 USD

  • Scaling MongoDB

    Sharding, Cluster Setup, and Administration

    Create a MongoDB cluster that will grow to meet the needs of your application. With this short and concise book, you'll get guidelines for setting up and using clusters to store a large volume of data, and learn how to access the data efficiently. In the process, you'll understand how to make your application work with a distributed database system.Scaling MongoDB will help you:Set up a MongoDB ... Read more

    $13.99 USD

  • Grasshopper: Visual Scripting for Rhinoceros 3D

    We live in a three-dimensional world. To design objects for everyday living, users must learn how to create in three dimensions. For precise modern designs that must conform to specific tolerances, we use computers to create a digital model first, and then pass that model on to a machine, such as a CNC router or 3D printer for fabrication.There are many software packages that are used to create ... Read more

    $57.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

  • ChatGPT for Coders

    Unlock the Power of AI with ChatGPT: A Comprehensive Guide to Efficient and Effective Coding

    Series series How to
    This book takes you on a journey through the world of coding with ChatGPT, exploring the benefits and applications of this cutting-edge technology.From understanding basic coding concepts and working with data to web development, machine learning, and beyond, this guide provides a comprehensive understanding of coding with ChatGPT. You will learn how to debug code, integrate ChatGPT with other ... Read more

    $4.99 USD or Free with Kobo Plus

  • 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

  • Practical TLA+

    Planning Driven Development

    by Hillel Wayne ...
    Series series Professional and Applied Computing (R0)
    Learn how to design complex, correct programs and fix problems before writing a single line of code. This book is a practical, comprehensive resource on TLA+ programming with rich, complex examples. Practical TLA+ shows you how to use TLA+ to specify a complex system and test the design itself for bugs.You’ll learn how even a short TLA+ spec can find critical bugs. Start by getting your feet wet ... Read more

    $40.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

  • Intertwingled

    The Work and Influence of Ted Nelson

    Series series Computer Science (R0)
    This engaging volume celebrates the life and work of Theodor Holm “Ted” Nelson, a pioneer and legendary figure from the history of early computing. Presenting contributions from world-renowned computer scientists and figures from the media industry, the book delves into hypertext, the docuverse, Xanadu and other products of Ted Nelson’s unique mind. Features: includes a cartoon and a sequence of ... Read more

    Free

  • Natural Language Annotation for Machine Learning

    A Guide to Corpus-Building for Applications

    Create your own natural language training corpus for machine learning. Whether you’re working with English, Chinese, or any other natural language, this hands-on book guides you through a proven annotation development cycle—the process of adding metadata to your training corpus to help ML algorithms work more efficiently. You don’t need any programming or linguistics experience to get started ... Read more

    $23.99 USD

  • Python Data Science Handbook

    Essential Tools for Working with Data

    Python is a first-class tool for many researchers, primarily because of its libraries for storing, manipulating, and gaining insight from data. Several resources exist for individual pieces of this data science stack, but only with the new edition of Python Data Science Handbook do you get them all--IPython, NumPy, pandas, Matplotlib, scikit-learn, and other related tools.Working scientists and ... Read more

    $48.99 USD

  • Essentials of Compilation

    An Incremental Approach in Python

    A hands-on approach to understanding and building compilers using the programming language Python.Compilers are notoriously difficult programs to teach and understand. Most books about compilers dedicate one chapter to each progressive stage, a structure that hides how language features motivate design choices. By contrast, this innovative textbook provides an incremental approach that allows ... Read more

    $30.99 USD