Free worldwide delivery with every order
Welcome back (Sign out)

Software Engineering books

10,959 items
Sort & refine results
  • Designing Data-Intensive Applications by Martin Kleppmann
    Designing Data-Intensive Applications (English, Paperback) Martin Kleppmann

    Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you...

    $35.41 $44.99
    More details
  • Software Testing by Angelina Samaroo
    Software Testing (English, Paperback) Angelina Samaroo, Peter Morgan

    This practical guide provides insight into software testing, explaining the basics of the testing process and how to perform effective tests. It provides an overview of different techniques and how to apply them. It is the best-selling official textbook of the ISTQB-BCS Certified Tester Foundation Level.

    $34.59 $41.27
    More details
    Ready To Go
  • Agile Testing Foundations by Rex Black
    Agile Testing Foundations (Paperback) Rex Black, Gerry Coleman

    Agile testing brings many advantages to teams, from increasing overall product quality to providing greater scope for flexibility. Building on the ISTQB Foundation Level Agile Tester syllabus, this book covers Agile principles, methods and tools, showing you exactly how Agile testing can help you and your team.

    Currently Unavailable More details
  • Domain Modeling Made Functional by Scott Wlaschin
    Domain Modeling Made Functional (English, Paperback) Scott Wlaschin

    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 concisely - often more so than an object-oriented approach.

    More details
    Ready To Go
  • Advanced Software Testing Volume 1: Volume 1 by Rex Black
    Advanced Software Testing Volume 1: Volume 1 (English, Paperback) Rex Black

    This book is written for the test analyst who wants to achieve advanced skills in test analysis, design, and execution. With a hands-on, exercise-rich approach, this book teaches you how to define and carry out the tasks required to put a test strategy into action....

    $41.38 $54.95
    More details
    Ready To Go
  • Product Management in Practice by Matt LeMay
    Product Management in Practice (English, Paperback) Matt LeMay

    In this book, author Matt LeMay focuses on the CORE connective skills- communication, organization, research, execution-that can build a successful product management practice across industries, organizations, teams, and toolsets.

    $26.18 $29.99
    More details
    Ready To Go
  • Site Reliability Engineering by Betsy Beyer
    Site Reliability Engineering (English, Paperback) Betsy Beyer, Chris Jones

    In this collection of essays and articles, key members of Google's Site Reliability Team explain how and why their commitment to the entire lifecycle has enabled the company to successfully build, deploy, monitor, and maintain some of the largest software systems in the world.

    $36.57 $44.99
    More details
  • Exercises in Programming Style by Cristina Videira Lopes
    Exercises in Programming Style (English, Paperback) Cristina Videira Lopes

    Using a simple computational task (term frequency) to illustrate different programming styles, Exercises in Programming Style helps readers understand the various ways of writing programs and designing systems. It is designed to be used in conjunction with code provided on an online repository. The book complements and explains the raw code in a way that is accessible to anyone who regularly...

    More details
    Ready To Go
  • Release It! Design and Deploy Production-Ready Software by Michael T. Nygard
    Release It! Design and Deploy Production-Ready Software (English, Paperback) Michael T. Nygard

    A single dramatic software failure can cost a company millions of dollars - but can be avoided with simple changes to design and architecture. This new edition of the best-selling industry standard shows you how to create systems that run longer, with fewer failures, and recover better when bad things happen.

    More details
    Ready To Go
  • Building Evolutionary Architectures by Neal Ford
    Building Evolutionary Architectures (English, Paperback) Neal Ford, Rebecca Parsons

    Incremental developments in core engineering practices for software development have created the foundations for rethinking how architecture changes over time, along with ways to protect important architectural characteristics as it evolves. This practical guide ties those parts together with a new way to think about architecture and time.

    $43.43 $59.99
    More details
    Ready To Go
  • The Definitive Guide to ARM (R) Cortex (R)-M3 and Cortex (R)-M4 Processors by Joseph Yiu
    The Definitive Guide to ARM (R) Cortex (R)-M3 and Cortex (R)-M4 Processors (English, Paperback) Joseph Yiu

    Includes information on the ARM Cortex-M4 processor, providing a complete, up-to-date guide to both Cortex-M3 and Cortex-M4 processors, and which enables migration from various processor architectures to the exciting world of the Cortex-M3 and M4.

    $56.41 $64.95
    More details
    Ready To Go
  • Effective DevOps by Jennifer Davis
    Effective DevOps (English, Paperback) Jennifer Davis, Katherine Daniels

    Some companies think that adopting devops means bringing in specialists or a host of new tools. With this practical guide, you'll learn why devops is a professional and cultural movement that calls for change from inside your organization.

    $29.55 $34.99
    More details
  • Building for Business by Blair Reeves
    Building for Business (English, Paperback) Blair Reeves, Benjamin Gaines

    In this practical book, two expert product managers provide straightforward guidance for people looking to join the thriving enterprise market. Authors Blair Reeves and Benjamin Gaines explain critical differences between enterprise and consumer products, and deliver strategies for overcoming challenges when building for the enterprise.

    More details
    Ready To Go
  • Foundations of Software Testing ISTQB Certification by Dorothy Graham
    Foundations of Software Testing ISTQB Certification (English, Paperback) Dorothy Graham, Erik Van Veenendaal

    Now in its third edition, Foundations of Software Testing: ISTQB Certification is the essential guide to software testing and to the ISTQB Foundation qualification. Completely updated to comprehensively reflect the most recent changes to the ISTQB Foundation Syllabus, the book adopts a practical, hands-on approach, covering the fundamental topics that every system and software tester should...

    More details
    Ready To Go
  • Observing the User Experience by Mike Kuniavsky
    Observing the User Experience (English, Paperback) Mike Kuniavsky, Andrea Moed

    The gap between who designers and developers imagine their users are, and who those users really are can be the biggest problem with product development. This title helps you to bridge that gap to understand what your users want and need from your product, and whether they'll be able to use what you've created.

    $56.77 $59.95
    More details
    Ready To Go
  • The Algorithm Design Manual by Steve S. Skiena
    The Algorithm Design Manual (English, Mixed media product) Steve S. Skiena

    Expanding on the highly successful formula of the first edition, this book now serves as the primary textbook of choice for any algorithm design course while maintaining its status as the premier practical reference guide to algorithms.

    $67.48 $75.79
    More details
    Ready To Go
  • Adaptive Code by Gary McLean Hall
    Adaptive Code (English, Paperback) Gary McLean Hall

    Write code that can adapt to changes....

    $47.42 $51.99
    More details
    Ready To Go
  • Pro C# 7 by Andrew W. Troelsen
    Pro C# 7 (English, Paperback) Andrew W. Troelsen, Philip Japikse

    This essential classic title provides a comprehensive foundation in the C# programming language and the frameworks it lives in. Now in its 8th edition, you'll find all the very latest C# 7.1 and .NET 4.7 features here, along with four brand new chapters on Microsoft's lightweight, cross-platform framework, .NET Core, up to and including .NET Core 2.0. Coverage of ASP.NET Core, Entity Framework...

    $53.48 $61.92
    More details
    Ready To Go
  • The Python Workbook by Ben Stephenson
    The Python Workbook (English, Paperback) Ben Stephenson

    While other textbooks devote their pages to explaining introductory programming concepts, The Python Workbook focuses exclusively on exercises, following the philosophy that computer programming is a skill best learned through experience and practice.

    Currently Unavailable More details
  • User Story Mapping by Jeff Patton
    User Story Mapping (English, Paperback) Jeff Patton

    User story mapping is a valuable tool for software development, once you understand why and how to use it. This insightful book examines how this often misunderstood technique can help your team stay focused on users and their needs without getting lost in the enthusiasm for individual product features

    $31.17 $34.99
    More details
    Ready To Go