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 769 - 792 of 10895 Results
Skip side bar filters
  • System Firmware

    An Essential Guide to Open Source and Embedded Solutions

    Series series Professional and Applied Computing (R0)
    Find the right bootloader solution or combination of firmware required to boot a platform considering its security, product features, and optimized boot solutions. This book covers system boot firmware, focusing on real-world firmware migration from closed source to open source adaptation.The book provides an architectural overview of popular boot firmware. This includes both closed sourced and/or ... Read more

    $58.49 USD

  • Quick Data Structures

    Series series Quick Programming
    If you want to upgrade your programming skills, the most important thing you need is a solid understanding of fundamental data structures. The proper choice of data structures distinguishes excellent programmers from merely competent ones.As an experienced programmer, you use data structures—at least arrays—all the time. However, you may not be familiar with hash tables, trees and binary trees, ... Read more

    $34.99 USD

  • Business Analysis Based on BABOK® Guide Version 2 - A Pocket Guide

    by Jarett Hailes ...
    A Guide to the Business Analysis Body of Knowledge® (BABOK® Guide) is the collection of knowledge within the profession of business analysis and reflects current generally accepted practices. As with other professions, the body of knowledge is defined and enhanced by the business analysis professionals who apply it in their daily work role. The purpose of this pocket guide to the BABOK® Guide is ... Read more

    $20.99 USD or Free with Kobo Plus

  • Making Software

    What Really Works, and Why We Believe It

    Many claims are made about how certain tools, technologies, and practices improve software development. But which claims are verifiable, and which are merely wishful thinking? In this book, leading thinkers such as Steve McConnell, Barry Boehm, and Barbara Kitchenham offer essays that uncover the truth and unmask myths commonly held among the software development community. Their insights may ... Read more

    $25.99 USD

  • Agile Processes in Software Engineering and Extreme Programming – Workshops

    XP 2019 Workshops, Montréal, QC, Canada, May 21–25, 2019, Proceedings

    Edited by Rashina Hoda ...
    Series series Springer Nature Proceedings Computer Science
    This open access book constitutes the research workshops, doctoral symposium and panel summaries presented at the 20th International Conference on Agile Software Development, XP 2019, held in Montreal, QC, Canada, in May 2019.XP is the premier agile software development conference combining research and practice. It is a hybrid forum where agile researchers, academics, practitioners, thought ... Read more

    Free

  • Designing Secure Software

    A Guide for Developers

    What every software professional should know about security.Designing Secure Software consolidates Loren Kohnfelder’s more than twenty years of experience into a concise, elegant guide to improving the security of technology products. Written for a wide range of software professionals, it emphasizes building security into software design early and involving the entire team in the process.The book ... Read more

    $29.99 USD

  • Kafka Connect

    Build and Run Data Pipelines

    Used by more than 80% of Fortune 100 companies, Apache Kafka has become the de facto event streaming platform. Kafka Connect is a key component of Kafka that lets you flow data between your existing systems and Kafka to process data in real time.With this practical guide, authors Mickael Maison and Kate Stanley show data engineers, site reliability engineers, and application developers how to ... Read more

    $48.99 USD

  • Pro Asynchronous Programming with .NET

    Series series Professional and Applied Computing (R0)
    Pro Asynchronous Programming with .NET teaches the essential skill of asynchronous programming in .NET. It answers critical questions in .NET application development, such as: how do I keep my program responding at all times to keep my users happy? how do I make the most of the available hardware? how can I improve performance?In the modern world, users expect more and more from their applications ... Read more

    $80.99 USD

  • Advanced Software Testing - Vol. 1, 2nd Edition

    Guide to the ISTQB Advanced Certification as an Advanced Test Analyst

    by 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.Learn how to analyze the system, taking into account the user’s quality expectations. Additionally, learn how to evaluate system ... Read more

    $35.99 USD

  • Performance Testing With JMeter 2.9

    by Bayo Erinle ...
    Performance Testing With JMeter 2.9 is a standard tutorial that will help you polish your fundamentals, guide you through various advanced topics, and along the process help you learn new tools and skills.This book is for developers, quality assurance engineers, testers, and test managers new to Apache JMeter, or those who are looking to get a good grounding in how to effectively use and become ... Read more

    $23.99 USD or Free with Kobo Plus

  • Programming with Qt

    Writing Portable GUI applications on Unix and Win32

    The popular open source KDE desktop environment for Unix was built with Qt, a C++ class library for writing GUI applications that run on Unix, Linux, Windows 95/98, Windows 2000, and Windows NT platforms. Qt emulates the look and feel of Motif, but is much easier to use. Best of all, after you have written an application with Qt, all you have to do is recompile it to have a version that works on ... Read more

    $25.99 USD

  • Pro Bash

    Learn to Script and Program the GNU/Linux Shell

    by Jayant Varma ...
    Series series Professional and Applied Computing (R0)
    Learn how to effectively utilize the Bash shell in your programming. This refreshed and expanded third edition has been updated to Bash 5.2, and many scripts have been rewritten to make them more idiomatically Bash, taking better advantage of features specific to Bash. It is easy to read, understand, and will teach you how to get to grips with Bash programming without drowning you in pages and ... Read more

    $49.49 USD

  • Fundamental Approaches to Software Engineering

    26th International Conference, FASE 2023, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2023, Paris, France, April 22–27, 2023, Proceedings

    Series series Springer Nature Proceedings Computer Science
    This open access book constitutes the proceedings of the 26th International Conference on Fundamental Approaches to Software Engineering, FASE 2023, which was held during April 22-27, 2023, in Paris, France, as part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2023.The 12 regular papers presented in this volume were carefully reviewed and selected from 50 submissions ... Read more

    Free

  • The Complete Idiot's Guide to Google Chrome and Chrome OS

    A nontechnical manual for groundbreaking technologyThe Complete Idiot's Guide® to Google Chrome OS presents readers with a clear overview of Google's free operating system—targeting users of netbook computers and allowing them to work primarily on the web—including how to send email, work with pictures, save and manage files, use common office applications as well as more specialized programs, and ... Read more

    $8.99 USD

  • Communication Patterns

    A Guide for Developers and Architects

    by Jacqui Read ...
    Having a great idea or design is not enough to make your software project succeed. If you want stakeholders to buy into your design and teams to collaborate and contribute to the vision, you also need to communicate effectively. In this practical book, author Jacqui Read shows you how to successfully present your architecture and get stakeholders to jump on board.Misunderstanding and lack of buy ... Read more

    $41.09 USD

  • OCP Oracle Certified Professional Java SE 17 Developer Study Guide

    Exam 1Z0-829

    Series series Sybex Study Guide
    An effective and practical study aid to the new OCP Java SE 17 Developer certification examIn the OCP Oracle Certified Professional Java SE 17 Developer Study Guide: Exam 1Z0-829, you'll find accessible and essential test prep material for the in-demand and practical OCP Java SE 17 Developer certification. Providing comprehensive coverage of all OCP Java SE 17 exam objectives and competencies, the ... Read more

    $39.00 USD

  • UML 2 For Dummies

    Uses friendly, easy-to-understand For Dummies style to help readers learn to model systems with the latest version of UML, the modeling language used by companies throughout the world to develop blueprints for complex computer systemsGuides programmers, architects, and business analysts through applying UML to design large, complex enterprise applications that enable scalability, security, and ... Read more

    $19.00 USD

  • Learning Scala Programming

    Object-oriented programming meets functional reactive to create Scalable and Concurrent programs

    by Vikash Sharma ...
    Learn how to write scalable and concurrent programs in Scala, a language that grows with you.Key Features\[\*\] Get a grip on the functional features of the Scala programming language\[\*\] Understand and develop optimal applications using object-oriented and functional Scala constructs\[\*\] Learn reactive principles with Scala and work with the Akka frameworkBook DescriptionScala is a general ... Read more

    $37.79 USD or Free with Kobo Plus

  • Software Modeling and Design

    UML, Use Cases, Patterns, and Software Architectures

    by Hassan Gomaa ...
    This book covers all you need to know to model and design software applications from use cases to software architectures in UML and shows how to apply the COMET UML-based modeling and design method to real-world problems. The author describes architectural patterns for various architectures, such as broker, discovery, and transaction patterns for service-oriented architectures, and addresses ... Read more

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

    $49.99 USD

  • Growing Object-Oriented Software, Guided by Tests

    Series series Addison-Wesley Signature Series (Beck)
    Test-Driven Development (TDD) is now an established technique for delivering better software faster. TDD is based on a simple idea: Write tests for your code before you write the code itself. However, this "simple" idea takes skill and judgment to do well. Now there's a practical guide to TDD that takes you beyond the basic concepts. Drawing on a decade of experience building real-world systems, ... Read more

    $52.19 USD

  • Cómo construir Microservicios : Los diez principales trucos para modelar, integrar y desplegar microservicios

    by The Blokehead ...
    Este libro es una exploración acerca de los microservicios y cómo construirlos. Comienza explicando lo que son, así ayudar al lector a lograr un buen entendimiento de los mismos. Después de leer este libro, sabrás cómo y dónde son utilizados los microservicios.Los siguientes tópicos se discuten en este libro:Heterogeneidad tecnológica, resiliencia, sellado y despliegue – Trucos #1 y #2 ... Read more

    $2.99 USD

  • Introduction to Software Testing

    This extensively classroom-tested text takes an innovative approach to explaining software testing that defines it as the process of applying a few precise, general-purpose criteria to a structure or model of the software. The book incorporates cutting-edge developments, including techniques to test modern types of software such as OO, web applications, and embedded software. This revised second ... Read more

    $65.59 USD

  • Code Craft

    The Practice of Writing Excellent Code

    You know how to write code that works, but what about code that's well written and easy to understand? And robust and bug-free? If other programmers looked at your handiwork, would they be able to figure out the code's logic and purpose? Exceptional programmers have more than just technical know-how; they adopt the right approach and attitude to development.Code Craft will help take your ... Read more

    $26.99 USD