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 7474 Results
Skip side bar filters
  • Implementing Lean Software Development

    From Concept to Cash

    Series series Addison-Wesley Signature Series (Beck)
    "This remarkable book combines practical advice, ready-to-use techniques, anda deep understanding of why this is the right way to develop software. I haveseen software teams transformed by the ideas in this book."--Mike Cohn, author of Agile Estimating and Planning"As a lean practitioner myself, I have loved and used their first book for years.When this second book came out, I was delighted that ... Read more

    $41.99 USD

  • Natural Language Processing with Python

    Analyzing Text with the Natural Language Toolkit

    This book offers a highly accessible introduction to natural language processing, the field that supports a variety of language technologies, from predictive text and email filtering to automatic summarization and translation. With it, you'll learn how to write Python programs that work with large collections of unstructured text. You'll access richly annotated datasets using a comprehensive range ... Read more

    $33.99 USD

  • Software Requirements Essentials

    Core Practices for Successful Business Analysis

    20 Best Practices for Developing and Managing Requirements on Any ProjectSoftware Requirements Essentials presents 20 core practices for successful requirements planning, elicitation, analysis, specification, validation, and management. Leading requirements experts Karl Wiegers and Candase Hokanson focus on the practices most likely to deliver superior value for both traditional and agile projects ... Read more

    $26.99 USD $22.99 USD

  • The Mythical Man-Month, Anniversary Edition: Essays On Software Engineering

    Essays on Software Engineering, Anniversary Edition

    Few books on software project management have been as influential and timeless as The Mythical Man-Month. With a blend of software engineering facts and thought-provoking opinions, Fred Brooks offers insight for anyone managing complex projects. These essays draw from his experience as project manager for the IBM System/360 computer family and then for OS/360, its massive software system. Now, 20 ... Read more

    $31.99 USD

  • The Staff Engineer's Path

    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

  • Practical Vim

    Edit Text at the Speed of Thought

    by Drew Neil ...
    Vim is a fast and efficient text editor that will make you a faster and more efficient developer. It's available on almost every OS, and if you master the techniques in this book, you'll never need another text editor. In more than 120 Vim tips, you'll quickly learn the editor's core functionality and tackle your trickiest editing and writing tasks. This beloved bestseller has been revised and ... Read more

    $17.99 USD

  • Product Management in Practice

    by Matt LeMay ...
    Product management has become a critical function for modern organizations, from small startups to corporate enterprises. And yet, the day-to-day work of product management remains largely misunderstood. In theory, product managers are high-flying visionaries who build products that people love. In practice, they're hard-working facilitators who bring clarity and focus to their teams.In this ... Read more

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

    $23.99 USD $19.99 USD

  • Software Craftsman, The

    Professionalism, Pragmatism, Pride

    Series series Robert C. Martin Series
    Be a Better Developer and Deliver Better CodeDespite advanced tools and methodologies, software projects continue to fail. Why? Too many organizations still view software development as just another production line. Too many developers feel that way, too—and they behave accordingly.In The Software Craftsman: Professionalism, Pragmatism, Pride, Sandro Mancuso offers a better and more fulfilling ... Read more

    $33.99 USD

  • Principles of Package Design

    Creating Reusable Software Components

    Apply design principles to your classes, preparing them for reuse. You will use package design principles to create packages that are just right in terms of cohesion and coupling, and are user- and maintainer-friendly at the same time.The first part of this book walks you through the five SOLID principles that will help you improve the design of your classes. The second part introduces you to the ... Read more

    $62.99 USD

  • Structured Parallel Programming

    Patterns for Efficient Computation

    Structured Parallel Programming offers the simplest way for developers to learn patterns for high-performance parallel programming. Written by parallel computing experts and industry insiders Michael McCool, Arch Robison, and James Reinders, this book explains how to design and implement maintainable and efficient parallel algorithms using a composable, structured, scalable, and machine ... Read more

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

  • User Experience Foundations

    by Nick de Voil ...
    User experience (UX) is about how interaction with a product, service or system is perceived by its users. Are their needs met or exceeded? Do they enjoy the experience? Will they return? Making UX central to development of a product, service or system enhances customer satisfaction, resulting in higher conversion rates and a stronger brand presence. Applying the same techniques to internal ... Read more

    $28.99 USD

  • Apache Maven Cookbook

    $39.99 USD or Free with Kobo Plus

  • Building Event-Driven Microservices

    Organizations today often struggle to balance business requirements with ever-increasing volumes of data. Additionally, the demand for leveraging large-scale, real-time data is growing rapidly among the most competitive digital industries. Conventional system architectures may not be up to the task. With this practical guide, you’ll learn how to leverage large-scale data usage across the business ... Read more

    $41.99 USD

  • Expert AWS Development

    Efficiently develop, deploy, and manage your enterprise apps on the Amazon Web Services platform

    Key concepts, sample applications, best practices, and troubleshooting tips to build highly scalable applications in AWS. About This Book • Design highly available, cost efficient, fault tolerant, and scalable distributed systems • A practical guide that will help you build, deploy, and manage applications with ease. • Develop effective solutions with AWS SDK and Lambda Who This Book Is For This ... Read more

    $35.99 USD or Free with Kobo Plus

  • Agile Project Management with Kanban

    by Eric Brechner ...
    Series series Developer Best Practices
    Use Kanban to maximize efficiency, predictability, quality, and valueWith Kanban, every minute you spend on a software project can add value for customers. One book can help you achieve this goal: Agile Project Management with Kanban.Author Eric Brechner pioneered Kanban within the Xbox engineering team at Microsoft. Now he shows you exactly how to make it work for your team.Think of this book as ... Read more

    $26.99 USD

  • 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

    $17.99 USD

  • The Art of Immutable Architecture

    Theory and Practice of Data Management in Distributed Systems

    This book teaches you how to evaluate a distributed system from the perspective of immutable objects. You will understand the problems in existing designs, know how to make small modifications to correct those problems, and learn to apply the principles of immutable architecture to your tools.Most software components focus on the state of objects. They store the current state of a row in a ... Read more

    $53.99 USD

  • The Creative Programmer

    Programming is a creative act. These techniques will help you maximize the power of creativity to improve your software and your satisfaction in creating it.In The Creative Programmer you’ll discover:The seven dimensions of creativity in software engineeringThe scientific understanding of creativity and how it translates to programmingActionable advice and thinking exercises that will make you a ... Read more

    $36.99 USD

  • Learning Perl

    If you're just getting started with Perl, this is the book you want—whether you're a programmer, system administrator, or web hacker. Nicknamed "the Llama" by two generations of users, this best seller closely follows the popular introductory Perl course taught by the authors since 1991. This eighth edition covers recent changes to the language up to version 5.34.Perl is suitable for almost any ... Read more

    $41.99 USD

  • Observability Engineering

    Observability is critical for building, changing, and understanding the software that powers complex modern systems. Teams that adopt observability are much better equipped to ship code swiftly and confidently, identify outliers and aberrant behaviors, and understand the experience of each and every user. This practical book explains the value of observable systems and shows you how to practice ... Read more

    $41.99 USD

  • Exploring C++ 11

    by Ray Lischner ...
    Exploring C++ divides C++ up into bite-sized chunks that will help you learn the language one step at a time. Assuming no familiarity with C++, or any other C-based language, you’ll be taught everything you need to know in a logical progression of small lessons that you can work through as quickly or as slowly as you need.C++ can be a complicated language. Writing even the most straight-forward of ... Read more

    $53.99 USD

  • Linux

    The Textbook, Second Edition

    Choosen by BookAuthority as one of BookAuthority's Best Linux Mint Books of All TimeLinux: The Textbook, Second Edition provides comprehensive coverage of the contemporary use of the Linux operating system for every level of student or practitioner, from beginners to advanced users. The text clearly illustrates system-specific commands and features using Debian-family Debian, Ubuntu, and Linux ... Read more

    $52.99 USD