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 25 - 48 of 28791 Results
Skip side bar filters
  • Learning Java

    An Introduction to Real-World Programming with Java

    Ideal for working programmers new to Java, this best-selling book guides you through the language features and APIs of Java 21. Through fun, compelling, and realistic examples, authors Marc Loy, Patrick Niemeyer, and Dan Leuck introduce you to Java's fundamentals, including its class libraries, programming techniques, and idioms, with an eye toward building real applications.This updated sixth ... Read more

    $48.99 USD

  • Democratizing RPA with Power Automate Desktop

    Boost your productivity by implementing best practices for automating repetitive desktop processes

    by Peter Krause ...
    Discover how desktop flows can interact with your everyday tools and automate tasks, freeing up time to do more important things Purchase of the print or Kindle book includes a free PDF eBookKey FeaturesLearn how Office programs can assist with automating recurring tasksMaintain superior work quality by including daily desktop and web applications in your flowsEnrich your flows with additional AI ... Read more

    $27.59 USD or Free with Kobo Plus

  • The LEGO® MINDSTORMS EV3 Idea Book

    181 Simple Machines and Clever Contraptions

    The LEGO® MINDSTORMS® EV3 Idea Book explores dozens of creative ways to build amazing mechanisms with the LEGO MINDSTORMS EV3 set. Each model includes a list of the required parts, minimal text, and colorful photographs from multiple angles so you can re-create it without the need for step-by-step instructions.You’ll learn to build cars with real suspension, steerable crawlers, ball-shooters, ... Read more

    $14.99 USD

  • Programming Concepts in C++

    by Robert Burns ...
    Programming Concepts in C++ is one in a series of books that introduce the basic concepts of computer programming, using a selected programming language. Other books in the series use languages like Java and Python, but all focus on concepts and not on any particular language. The presentation of the material is the same in each language, and much of the text is identical. Code samples are ... Read more

    $4.99 USD

  • ROS 2 for Robotics: Learn ROS 2 Programming with Python and C++ for Robotic Applications

    Discover the next generation of the Robot Operating System with ROS 2, a powerful framework that enables developers and enthusiasts to build and scale robotics applications faster than ever. This comprehensive guide walks you through every stage of ROS 2 development—from installation on multiple platforms to creating advanced robotic behaviors, integrating sensors, and deploying distributed, multi ... Read more

    $9.99 USD or Free with Kobo Plus

  • Code

    The Hidden Language of Computer Hardware and Software

    The classic guide to how computers work, updated with new chapters and interactive graphics"For me, Code was a revelation. It was the first book about programming that spoke to me. It started with a story, and it built up, layer by layer, analogy by analogy, until I understood not just the Code, but the System. Code is a book that is as much about Systems Thinking and abstractions as it is about ... Read more

    $27.39 USD

  • How to Make Things Faster

    Lessons in Performance from Technology and Everyday Life

    by Cary Millsap ...
    Slow systems are frustrating. They waste time and money. But making consistently great decisions about performance can be easy, if you understand what's going on. This book explains in a clear and thoughtful voice why systems perform the way they do. It's for anybody who's curious about how computer programs and other processes use their time and about what you can do to improve them.Through a mix ... Read more

    $34.99 USD

  • Dive Into Algorithms

    A Pythonic Adventure for the Intrepid Beginner

    Dive Into Algorithms is a broad introduction to algorithms using the Python Programming Language.Dive Into Algorithms is a wide-ranging, Pythonic tour of many of the world's most interesting algorithms. With little more than a bit of computer programming experience and basic high-school math, you'll explore standard computer science algorithms for searching, sorting, and optimization; human-based ... Read more

    $23.99 USD

  • HTML, CSS, & JavaScript All-in-One For Dummies

    A thorough and helpful reference for aspiring website buildersLooking to start an exciting new career in front-end web building and design? Or maybe you just want to develop a new skill and create websites for fun. Whatever your reasons, it’s never been easier to start learning how to build websites from scratch than with help from HTML, CSS, & JavaScript All-in-One For Dummies. This book has the ... Read more

    $24.00 USD

  • Terraform in Depth

    Infrastructure as Code with Terraform and OpenTofu

    by Robert Hafner ...
    An in-depth guide to everything Terraform, complete with newly established best practices and experienced insights into Infrastructure as Code.Terraform and its open-source fork OpenTofu’s “Infrastructure as Code (IaC)” approach has redefined the way you manage your infrastructure. Its premise is simple-yet-awesome: provision, update, scale, and replicate your infrastructure with the same ease as ... Read more

    $58.99 USD

  • QGIS: Becoming a GIS Power User

    Master data management, visualization, and spatial analysis techniques in QGIS and become a GIS power userAbout This BookLearn how to work with various types of data and create beautiful maps using this easy-to-follow guideGive a touch of professionalism to your maps, both for functionality and look and feel, with the help of this practical guideThis progressive, hands-on guide builds on a geo ... Read more

    $61.99 USD or Free with Kobo Plus

  • Alice and Bob Learn Secure Coding

    by Tanya Janca ...
    Unlock the power of secure coding with this straightforward and approachable guide!Discover a game-changing resource that caters to developers of all levels with Alice and Bob Learn Secure Coding. With a refreshing approach, the book offers analogies, stories of the characters Alice and Bob, real-life examples, technical explanations and diagrams to break down intricate security concepts into ... Read more

    $30.00 USD

  • Create Computer Games

    Design and Build Your Own Game

    PUT DOWN YOUR CONTROLLERWhy just play videogames when you can build your own game? Follow the steps in this book to learn a little about code, build a few graphics, and piece together a real game you can share with your friends. Who knows? What you learn here could help you become the next rock-star video- game designer. So set your controller aside and get ready to create!Decipher the code build ... Read more

    $9.00 USD

  • Jira Quick Start Guide

    Manage your projects efficiently using the all-new Jira

    by Ravi Sagar ...
    Leverage Jira s powerful task management and workflow features to better manage your business processesKey FeaturesThe book covers all major applications of Jira, which are Jira Software, Jira Core, Jira Service Desk.Configure project workflows and the fields that will be used in the project with the help of Jira's featuresCreate tickets for issues and manage your projects using the Jira ... Read more

    $22.99 USD or Free with Kobo Plus

  • The Art of SQL

    For all the buzz about trendy IT techniques, data processing is still at the core of our systems, especially now that enterprises all over the world are confronted with exploding volumes of data. Database performance has become a major headache, and most IT departments believe that developers should provide simple SQL code to solve immediate problems and let DBAs tune any "bad SQL" later.In The ... Read more

    $25.99 USD

  • 剑指Offer(专项突破版):数据结构与算法名企面试题精讲

    by 何海涛 ...
    本书全面、系统地总结了在准备程序员面试过程中必备的数据结构与算法。本书首先详细讨论整数、数组、链表、字符串、哈希表、栈、队列、二叉树、堆和前缀树等常用的数据结构,然后深入讨论二分查找、排序、回溯法、动态规划和图搜索等算法。除了介绍相应的基础知识,每章还通过大量的高频面试题系统地总结了各种数据结构与算法的应用场景及解题技巧。本书适合所有正在准备面试的程序员阅读。无论是计算机相关专业的应届毕业生还是初入职场的程序员,本书总结的数据结构和算法的基础知识及解题经验都不仅可以帮助他们提高准备面试的效率,还可以增加他们通过面试的成功率。 ... Read more

    $9.99 USD or Free with Kobo Plus

  • Observability Engineering

    Achieving Production Excellence

    Observability is the only way to engineer, manage, and improve the business-critical systems that customers depend on every day—and as the complexity of software grows, so does the need for observability. With this thoroughly revised second edition, authors Charity Majors, Liz Fong-Jones, and George Miranda take inventory of the current state of the field and explain how practitioners can evolve ... Read more

    $43.19 USD

  • Learning Zig

    A reimagined introduction to low-level programming with Zig

    by Alex Rios ...
    Master Zig's blend of safety and performance by building real-world systems applications, and learn memory management through to compile-time execution to create reliable software with full control and zero hidden behaviorsKey FeaturesWrite high-performance code with Zig's clear, no-surprises approach to control flowDiscover memory management techniques to get complete control without sacrificing ... Read more

    $32.39 USD or Free with Kobo Plus

  • Mastering Laravel

    by A. Scholtens ...
    Mastering Laravel is a comprehensive guide to learning and mastering the Laravel PHP framework. This book covers everything from the basics of setting up a Laravel development environment, to advanced features like Eloquent ORM, Queues and Jobs, and Docker deployment. Each chapter is written in a clear and concise manner, making it easy for readers to follow along and learn at their own pace. The ... Read more

    $11.50 USD or Free with Kobo Plus

  • Spring in Action

    by Craig Walls ...
    SummarySpring in Action, 5th Edition is the fully updated revision of Manning's bestselling Spring in Action. This new edition includes all Spring 5.0 updates, along with new examples on reactive programming, Spring WebFlux, and microservices. You'll also find the latest Spring best practices, including Spring Boot for application setup and configuration.About the TechnologySpring Framework makes ... Read more

    $38.99 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

  • Computer Graphics from Scratch

    A Programmer's Introduction to 3D Rendering

    Computer Graphics from Scratch demystifies the algorithms used in modern graphics software and guides beginners through building photorealistic 3D renders.Computer graphics programming books are often math-heavy and intimidating for newcomers. Not this one. Computer Graphics from Scratch takes a simpler approach by keeping the math to a minimum and focusing on only one aspect of computer graphics, ... Read more

    $29.99 USD

  • Hands-On High Performance with Go

    Boost and optimize the performance of your Golang applications at scale with resilience

    Proven methodologies and concurrency techniques that will help you write faster and better code with Go programmingKey FeaturesExplore Go’s profiling tools to write faster programs by identifying and fixing bottlenecksAddress Go-specific performance issues such as memory allocation and garbage collectionDelve into the subtleties of concurrency and discover how to successfully implement it in ... Read more

    $34.19 USD or Free with Kobo Plus

  • Distributed Tracing in Practice

    Instrumenting, Analyzing, and Debugging Microservices

    Since most applications today are distributed in some fashion, monitoring their health and performance requires a new approach. Enter distributed tracing, a method of profiling and monitoring distributed applications—particularly those that use microservice architectures. There’s just one problem: distributed tracing can be hard. But it doesn’t have to be.With this guide, you’ll learn what ... Read more

    $48.99 USD