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

Software Engineering books

1,610 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...

    $40.80 $44.99
    More details
    Ready To Go
  • 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.

    $39.20 $45.58
    More details
    Ready To Go
  • Design It! by Micahel Keeling
    Design It! (English, Paperback) Micahel Keeling

    Don't engineer by coincidence-design it like you mean it! Filled with practical techniques, Design It! is the perfect introduction to software architecture for programmers who are ready to grow their design skills.

    $49.42
    More details
    Ready To Go
  • Beyond Legacy Code by David Scott Bernstein
    Beyond Legacy Code (English, Paperback) David Scott Bernstein

    We're losing hundreds of billions of dollars a year on broken software, and great new ideas such as agile development and Scrum don't always pay off. But there's hope. The nine software development practices in Beyond Legacy Code are designed to solve the problems facing our industry.

    $32.98 $38.00
    More details
    Ready To Go
  • Programming Elixir 1.6 by Dave Thomas
    Programming Elixir 1.6 (English, Paperback) Dave Thomas

    This book is the introduction to Elixir for experienced programmers, completely updated for Elixir 1.6 and beyond. Explore functional programming without the academic overtones (tell me about monads just one more time). Create concurrent applications, but get them right without all the locking and consistency headaches.

    $56.86
    More details
    Ready To Go
  • Using R for Statistics by Sarah Baldock
    Using R for Statistics (English, Paperback) Sarah Baldock

    Using R for Statistics will get you the answers to most of the problems you are likely to encounter when using a variety of statistics.

    $52.52
    More details
    Ready To Go
  • 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.

    $55.12
    More details
    Ready To Go
  • Puppet Best Practices by Chris Barbour
    Puppet Best Practices (English, Paperback) Chris Barbour, Jo Rhett

    If you maintain or plan to build Puppet infrastructure, this practical guide will take you a critical step further with best practices for managing the task successfully. Authors Chris Barbour and Jo Rhett present best-in-class design patterns for deploying Puppet environments and discuss the impact of each.

    $52.69
    More details
    Ready To Go
  • User Acceptance Testing by Brian Hambling
    User Acceptance Testing (English, Paperback) Brian Hambling, Pauline Van Goathem

    Every information system brought into service in every type of organisation requires user acceptance testing. This book is a hands-on manual for non-testing specialists to plan and carry out an effective acceptance test of an information system. It also identifies ways of making the process as simple and cost-effective as possible.

    $38.99
    More details
    Ready To Go
  • Software Design Decoded by Marian Petre
    Software Design Decoded (English, Hardback) Marian Petre, Andre van der Hoek

    An engaging, illustrated collection of insights revealing the practices and principles that expert software designers use to create great software.

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

    $24.75 $29.99
    More details
    Ready To Go
  • Debugging Teams by Brian W. Fitzpatrick
    Debugging Teams (English, Paperback) Brian W. Fitzpatrick, Ben Collins-Sussman

    The authors share their insights on how to lead a team effectively, navigate an organization, and build a healthy relationship with the users of your software. This is valuable information from two respected software engineers whose popular series of talks-including "Working with Poisonous People"-has attracted hundreds of thousands of followers.

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

    $35.81 $44.99
    More details
    Ready To Go
  • Quick Boot by Pete Dice
    Quick Boot (English, Paperback) Pete Dice

    Quick Boot describes the basic initialization sequence that allows developers the freedom to boot an OS without a fully featured system BIOS. The goal is to make it easy for a designer new to Intel architecture to understand and optimize the firmwar

    $62.00
    More details
    Ready To Go
  • Deep Learning Cookbook by Douwe Osinga
    Deep Learning Cookbook (English, Paperback) Douwe Osinga

    With the recipes in this cookbook, you'll learn how to solve deep-learning problems for classifying and generating text, images, and music. Each chapter consists of several recipes needed to complete a single project, such as training a music recommending system.

    $60.88
    More details
    Ready To Go
  • Modern Vim by Drew Neil
    Modern Vim (English, Paperback) Drew Neil

    Turn Vim into a full-blown development environment using Vim 8's new features and this sequel to the beloved bestseller Practical Vim. Integrate your editor with tools for building, testing, linting, indexing, and searching your codebase. Discover the future of Vim with Neovim: a fork of Vim that includes a built-in terminal emulator that will transform your workflow. Whether you choose to switch...

    $48.81
    More details
    Ready To Go
  • Agile Project Management with Kanban by Eric Brechner
    Agile Project Management with Kanban (English, Paperback) Eric Brechner

    Use Kanban to maximize efficiency, predictability, quality, and value...

    $28.89 $44.99
    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...

    $66.80
    More details
    Ready To Go
  • Building Products for the Enterprise by Blair Reeves
    Building Products for the Enterprise (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.

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

    $58.31
    More details
    Ready To Go