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

Software Development eBooks

If you like Software Development eBooks, then you'll love these top picks.
Showing 1 - 24 of 10474 Results
Skip side bar filters
  • 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

  • Clean Architecture

    A Craftsman's Guide to Software Structure and Design

    by Robert Martin ...
    Series series Robert C. Martin Series
    Practical Software Architecture Solutions from the Legendary Robert C. Martin (“Uncle Bob”)By applying universal rules of software architecture, you can dramatically improve developer productivity throughout the life of any software system. Now, building upon the success of his best-selling books Clean Code and The Clean Coder, legendary software craftsman Robert C. Martin (“Uncle Bob”) reveals ... Read more

    $33.29 USD

  • 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

  • The Engineering Executive's Primer

    Impactful Technical Leadership

    by Will Larson ...
    As an engineering manager, you almost always have someone in your company to turn to for advice: a peer on another team, your manager, or even the head of engineering. But who do you turn to if you're the head of engineering? Engineering executives have a challenging learning curve, and many folks excitedly start their first executive role only to leave frustrated within the first 18 months.In ... Read more

    $24.99 USD

  • Programmers at Work

    Interviews with 19 programming visionaries who ignited the PC software revolution

    by Susan Lammers ...
    "Programmers at Work… does for budding software writers what the Paris Review interviews did for would-be fiction writers. It provides comfort, inspiration, and a sense of community with those who have already succeeded in the field…it is not to be missed.” - Erik Sandberg-Diment, The New York TimesThey had 64 kilobytes. They built the world.At the outset of personal computing, the engineers who ... Read more

    $9.99 USD

    PRE-ORDER

  • Grokking Simplicity

    Taming complex software with functional thinking

    by Eric Normand ...
    "The most insightful and intuitive guide to clean and simple software. I recommend this to all software developers." - Rob Pacheco, Vision Government SolutionsGrokking Simplicity is a friendly, practical guide that will change the way you approach software design and development.Distributed across servers, difficult to test, and resistant to modification—modern software is complex. Grokking ... Read more

    $49.99 USD

  • Go Cookbook

    Expert Solutions for Commonly Needed Go Tasks

    Go is an increasingly popular language for programming everything from web applications to distributed network services. This practical guide provides recipes to help you unravel common problems and perform useful tasks when working with Go. Each recipe includes self-contained code solutions that you can freely use, along with a discussion of how and why they work. Programmers new to Go can ... Read more

    $48.99 USD

  • After Steve

    How Apple Became a Trillion-Dollar Company and Lost Its Soul

    by Tripp Mickle ...
    From the New York Times' Tripp Mickle, the dramatic, untold story inside Apple after the passing of Steve Jobs by following his top lieutenants—Jony Ive, the Chief Design Officer, and Tim Cook, the COO-turned-CEO—and how the fading of the former and the rise of the latter led to Apple losing its soul.Steve Jobs called Jony Ive his “spiritual partner at Apple.” The London-born genius was the second ... Read more

    $14.99 USD

  • Datenschutz für Softwareentwicklung und IT

    Eine praxisorientierte Einführung

    by Ralf Kneuper ...
    Series series Computer Science and Engineering (German Language)
    Dieses Buch beschreibt das Thema Datenschutz aus der Sicht von Softwareentwicklung und IT. Die Verantwortlichen in diesen Bereichen gestalten die praktische Umsetzung des Datenschutzes zu erheblichen Teilen mit, benötigen dafür aber entsprechende Kenntnisse über die rechtlichen Rahmenbedingungen und Möglichkeiten zu deren Umsetzung. Der Fokus dieses Buchs liegt daher auf den Aspekten des ... Read more

    $44.99 USD

  • The Staff Engineer's Path

    A Guide for Individual Contributors Navigating Growth and Change

    by Tanya Reilly ...
    For years, companies have rewarded their most effective engineers with management positions. But treating management as the default path for an engineer with leadership ability doesn't serve the industry well--or the engineer. The staff engineer's path allows engineers to contribute at a high level as role models, driving big projects, determining technical strategy, and raising everyone's skills ... Read more

    $24.99 USD

  • Microsoft Project 2010: The Missing Manual

    Microsoft Project is brimming with features to help you manage any project, large or small. But learning the software is only half the battle. What you really need is real-world guidance: how to prep your project before touching your PC, which Project tools work best, and which ones to use with care. This book explains it all, helping you go from project manager to project master.Get a project ... Read more

    $23.99 USD

  • Autotools, 2nd Edition

    A Practitioner's Guide to GNU Autoconf, Automake, and Libtool

    by John Calcote ...
    The long awaited update to the practitioner's guide to GNU Autoconf, Automake, and LibtoolThe GNU Autotools make it easy for developers to create software that is portable across many Unix-like operating systems, and even Windows. Although the Autotools are used by thousands of open source software packages, they have a notoriously steep learning curve.Autotools is the first book to offer ... Read more

    $26.99 USD

  • Powerful Python

    Patterns and Strategies with Modern Python

    by Aaron Maxwell ...
    Once you've mastered the basics of Python, how do you skill up to the top 1%? How do you focus your learning time on topics that yield the most benefit for production engineering and data teams—without getting distracted by info of little real-world use? This book answers these questions and more.Based on author Aaron Maxwell's software engineering career in Silicon Valley, this unique book ... Read more

    $40.99 USD

  • Domain Modeling Made Functional

    Tackle Software Complexity with Domain-Driven Design and F#

    You want increased IPSer satisfaction, faster development cycles, and less wasted work. Domain-driven design (DDD) combined with functional programming is the innovative combo that will get you there. In this pragmatic, down-to-earth guide, you'll see how applying the core principles of functional programming can result in software designs that model real-world requirements both elegantly and ... Read more

    $29.99 USD

  • Blazor in Action

    by Chris Sainty ...
    An example-driven guide to building reusable UI components and web frontends—all with Blazor, C#, and .NET.In Blazor in Action, you will learn about:Blazor + WebAssemblyPicking the right hosting modelBuilding reusable UI componentsBuilding forms with validationIntegrating with JavaScript librariesSecuring your applicationTesting your applicationsBlazor in Action is a practical guide to buil... ... Read more

    $49.99 USD

  • Functional Programming in C#, Second Edition

    Real world examples and practical techniques for functional programming in C# without the jargon and theory.In Functional Programming in C#, Second Edition you will learn how to:Use higher-order functions to reduce duplication and do more with less codeUse pure functions to write code that is easy to test and optimizeWrite pleasant APIs that accurately describe your program's behaviorUse dedicated ... Read more

    $49.99 USD

  • Rust for Rustaceans

    Idiomatic Programming for Experienced Developers

    by Jon Gjengset ...
    Master professional-level coding in Rust.For developers who’ve mastered the basics, this book is the next step on your way to professional-level programming in Rust. It covers everything you need to build and maintain larger code bases, write powerful and flexible applications and libraries, and confidently expand the scope and complexity of your projects.Author Jon Gjengset takes you deep into ... Read more

    $34.99 USD

  • Functional Design and Architecture

    Examples in Haskell

    Design patterns and architectures for building production quality applications using functional programming.Functional Design and Architecture is a pioneering guide to software engineering using Haskell and other functional languages. In it, you’ll discover Functional Declarative Design and other design principles perfect for working in Haskell, PureScript, F#, and Scala.In Functional Design and ... Read more

    $58.99 USD

  • Git Essentials ??? Second Edition

    Create, merge, and distribute code with Git, the most powerful and flexible versioning system available

    Dive and explore into the latest addons of the latest Git.Key Features\[\*\]Master all the basic concepts of Git to protect your code and make it easier to evolve\[\*\]Use Git proficiently, and learn how to resolve day-by-day challenges easily\[\*\]This step-by-step guide is packed with examples to help you learn and work with Git’s internalsBook DescriptionSince its inception, Git has attracted ... Read more

    $27.99 USD or Free with Kobo Plus

  • How To Build Microservices: Top 10 Hacks To Modeling, Integrating & Deploying Microservices

    The Blokehead Success Series

    by Scott Green ...
    Series series The Blokehead Success Series
    This book is an exploration of microservices and how to build it. It begins by explaining what they are, so as to help the reader better understand them. After reading this book you will know how and where microservices are used.The following topics have been discussed in this book:Technology Heterogeneity, Resilience, Sealing, and Deployment – Hacks #1 and #2Managing Complex Systems – Hacks #3 ... Read more

    $2.99 USD or Free with Kobo Plus

  • Facts and Fallacies of Software Engineering

    by Robert Glass ...
    The practice of building software is a “new kid on the block” technology. Though it may not seem this way for those who have been in the field for most of their careers, in the overall scheme of professions, software builders are relative “newbies.”In the short history of the software field, a lot of facts have been identified, and a lot of fallacies promulgated. Those facts and fallacies are what ... Read more

    $38.69 USD

  • Docker for Beginner: Practical Guide to Containerization Mastery

    by Nolan Vautrin ...
    "Docker for Beginners - Practical Guide to Containerization Mastery" is a comprehensive guide designed for those who want to discover and master Docker, a revolutionary technology in the field of containerization. This book is tailored to be accessible to a wide audience, whether you are a developer, system administrator, or simply a tech enthusiast.Book ObjectivesThe primary goal of this guide is ... Read more

    $6.00 USD or Free with Kobo Plus

  • How Software Works

    The Magic Behind Encryption, CGI, Search Engines, and Other Everyday Technologies

    We use software every day to perform all kinds of magical, powerful tasks. It's the force behind stunning CGI graphics, safe online shopping, and speedy Google searches. Software drives the modern world, but its inner workings remain a mystery to many.How Software Works explains how computers perform common-yet-amazing tasks that we take for granted every day.Inside you'll learn:–How data is ... Read more

    $24.99 USD

  • C++ for Lazy Programmers

    Quick, Easy, and Fun C++ for Beginners

    by Will Briggs ...
    Series series Professional and Applied Computing (R0)
    Learn C++ the quick, easy, and “lazy” way. This book is an introductory programming text that uses humor and fun to make you actually willing to read, and eager to do the projects -- with the popular C++ language.C++ for Lazy Programmers is a genuinely fun learning experience that will show you how to create programs in the C++ language. This book helps you learn the C++ language with a unique ... Read more

    $40.99 USD