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 1105 - 1128 of 10344 Results
Skip side bar filters
  • Advanced UFT 12 for Test Engineers Cookbook

    This advanced cookbook is designed for software testers and engineers with previous automation experience and teaches UFT (QTP) developers advanced programming approaches. Knowledge of software testing and basic coding (with VBScript in particular) and familiarity with programming concepts are prerequisites. ... Read more

    $30.99 CAD or Free with Kobo Plus

  • Building Cross-Platform Desktop Applications with Electron

    Learn how to develop cross-platform desktop app from scratch with Electron and NodeAbout This BookBuild a solid foundation with Electron for an easier development experienceUse modern JavaScript frameworks and tools along with Electron to take your desktop applications to the next levelExtend the functionality of Electron through modulesWho This Book Is ForIf you are a developer with prior ... Read more

    $39.99 CAD

  • Agile Processes in Software Engineering and Extreme Programming

    21st International Conference on Agile Software Development, XP 2020, Copenhagen, Denmark, June 8–12, 2020, Proceedings

    Series series Springer Nature Proceedings Computer Science
    This open access book constitutes the proceedings of the 21st International Conference on Agile Software Development, XP 2020, which was planned to be held during June 8-12, 2020, at the IT University of Copenhagen, Denmark. However, due to the COVID-19 pandemic the conference was postponed until an undetermined date.XP is the premier agile software development conference combining research and ... Read more

    Free

  • Mobile Development with C#

    Building Native iOS, Android, and Windows Phone Applications

    by Greg Shackles ...
    It’s true: you can build native apps for iOS, Android, and Windows Phone with C# and the .NET Framework—with help from MonoTouch and Mono for Android. This hands-on guide shows you how to reuse one codebase across all three platforms by combining the business logic layer of your C# app with separate, fully native UIs. It’s an ideal marriage of platform-specific development and the "write once, run ... Read more

    $14.99 CAD

  • Data Science

    Create Teams That Ask the Right Questions and Deliver Real Value

    by Doug Rose ...
    Series series Professional and Applied Computing (R0)
    Learn how to build a data science team within your organization rather than hiring from the outside. Teach your team to ask the right questions to gain actionable insights into your business.Most organizations still focus on objectives and deliverables. Instead, a data science team is exploratory. They use the scientific method to ask interesting questions and run small experiments. Your team ... Read more

    $80.99 CAD

  • Building Software Teams

    Ten Best Practices for Effective Software Development

    Why does poor software quality continue to plague enterprises of all sizes in all industries? Part of the problem lies with the process, rather than individual developers. This practical guide provides ten best practices to help team leaders create an effective working environment through key adjustments to their process.As a follow-up to their popular book, Building Maintainable Software, ... Read more

    $20.99 CAD

  • Project Management Basics

    How to Manage Your Project with Checklists

    Series series Business and Management (R0)
    Learn step-by-step instructions for managing any project in a clean sequence of five classic phases—initiating, planning, executing, releasing, and closing. This book sets out clearly and engagingly which tasks need to be done and when, how, and why they need to be done. Each chapter on one of the five phases walks you through all the steps in that phase’s workflow, which are laid out in a ... Read more

    $41.99 CAD

  • Robust Python

    Write Clean and Maintainable Code

    Does it seem like your Python projects are getting bigger and bigger? Are you feeling the pain as your codebase expands and gets tougher to debug and maintain? Python is an easy language to learn and use, but that also means systems can quickly grow beyond comprehension. Thankfully, Python has features to help developers overcome maintainability woes.In this practical book, author Patrick Viafore ... Read more

    $47.99 CAD

  • Agile Business Rule Development

    Process, Architecture, and JRules Examples

    Series series Business and Management (R0)
    Business rules are everywhere. Every enterprise process, task, activity, or function is governed by rules. However, some of these rules are implicit and thus poorly enforced, others are written but not enforced, and still others are perhaps poorly written and obscurely enforced. The business rule approach looks for ways to elicit, communicate, and manage business rules in a way that all ... Read more

    $64.09 CAD

  • Cyber-Physical Systems of Systems

    Foundations – A Conceptual Model and Some Derivations: The AMADEOS Legacy

    Series series Computer Science (R0)
    This book is open access under a CC BY 4.0 license.Technical Systems-of-Systems (SoS) – in the form of networked, independent constituent computing systems temporarily collaborating to achieve a well-defined objective – form the backbone of most of today’s infrastructure. The energy grid, most transportation systems, the global banking industry, the water-supply system, the military equipment, ... Read more

    Free

  • The Prompt Engineering Playbook: The Definitive Guide to Crafting Perfect Prompts for Any AI

    by Avery Grey ...
    Unlock the True Power of Artificial Intelligence. Stop Guessing and Start Engineering.Do you find your interactions with AI assistants like ChatGPT, Gemini, or Claude falling short? Are you getting generic, uninspired, or inaccurate results, leaving you frustrated and wondering how others achieve breakthrough outcomes? The problem isn't the AI. It's the prompt.In a world driven by artificial ... Read more

    $0.99 CAD or Free with Kobo Plus

  • Code Reading

    The Open Source Perspective

    If you are a programmer, you need this book.You've got a day to add a new feature in a 34,000-line program: Where do you start? Page 333How can you understand and simplify an inscrutable piece of code? Page 39Where do you start when disentangling a complicated build process? Page 167How do you comprehend code that appears to be doing five things in parallel? Page 132You may read code because you . ... Read more

    $66.99 CAD

  • Practical Machine Learning

    A Beginner's Guide with Ethical Insights

    The book provides an accessible, comprehensive introduction for beginners to machine learning, equipping them with the fundamental skills and techniques essential for this field.It enables beginners to construct practical, real-world solutions powered by machine learning across diverse application domains. It demonstrates the fundamental techniques involved in data collection, integration, ... Read more

    Free

  • Predicting the Unpredictable

    Pragmatic Approaches to Estimating Cost or Schedule

    If you have trouble estimating cost or schedule for your projects, you are not alone. The question is this: who wants the estimate and why?The definition of estimate is “guess.” But too often, the people who want estimates want commitments. Instead of a commitment, you can apply practical and pragmatic approaches to developing estimates and then meet your commitments. You can provide your managers ... Read more

    $27.48 CAD 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

    $29.59 CAD

  • Professional SharePoint 2010 Development

    Updated guidance on how to take advantage of the newest features of SharePoint programmabilityMore than simply a portal, SharePoint is Microsoft's popular content management solution for building intranets and websites or hosting wikis and blogs. Offering broad coverage on all aspects of development for the SharePoint platform, this comprehensive book shows you exactly what SharePoint does, how to ... Read more

    $38.99 CAD

  • Mastering High Performance with Kotlin

    Overcome performance difficulties in Kotlin with a range of exciting techniques and solutions

    Find out how to write Kotlin code without overhead and how to use different profiling tools and bytecode viewer to inspect expressions of Kotlin language.Key Features\[\*\] Apply modern Kotlin features to speed up processing and implement highly efficient and reliable codes.\[\*\] Learn memory optimization, concurrency, multi-threading, scaling, and caching techniques to achieve high performance.\ ... Read more

    $41.99 CAD or Free with Kobo Plus

  • Product Management Foundations

    Mastering Essential Skills for Success

    Series series Virversity Online Courses: Business and Entrepreneurship
    Are you ready to enhance your career by mastering the essential elements of product management? Our comprehensive online course, Product Management Foundations, provides you with the foundational knowledge and skills needed to thrive as a product manager. Gain insights into the lifecycle of products, from conception to post-launch, and learn how to make strategic decisions that lead to successful ... Read more

    $4.11 CAD or Free with Kobo Plus

  • Design Patterns and Best Practices in Java

    A comprehensive guide to building smart and reusable code in Java

    Create various design patterns to master the art of solving problems using Java Key Features\[\*\] This book demonstrates the shift from OOP to functional programming and covers reactive and functional patterns in a clear and step-by-step manner\[\*\] All the design patterns come with a practical use case as part of the explanation, which will improve your productivity\[\*\] Tackle all kinds of ... Read more

    $41.99 CAD or Free with Kobo Plus

  • Security in Computer and Information Sciences

    Second International Symposium, EuroCybersec 2021, Nice, France, October 25–26, 2021, Revised Selected Papers

    Series series Springer Nature Proceedings Computer Science
    This open access book constitutes the thoroughly refereed proceedings of the Second International Symposium on Computer and Information Sciences, EuroCybersec 2021, held in Nice, France, in October 2021.The 9 papers presented together with 1 invited paper were carefully reviewed and selected from 21 submissions. The papers focus on topics of security of distributed interconnected systems, software ... Read more

    Free

  • The TOGAF® Standard, 10th Edition — Introduction and Core Concepts – 2025 Update

    #html-body [data-pb-style=BQ07J6F]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}This document is the TOGAF Standard — Introduction and Core Concepts. It has been developed and approved by The Open Group, and is part of the TOGAF Standard, 10th Edition.This document ... Read more

    $47.99 CAD or Free with Kobo Plus

  • Using Mac OS X Mavericks

    by Kevin Wilson ...
    Series series Professional and Applied Computing (R0)
    Learn to use your Mac the easy way: no jargon, just clear, concise and to the point. Using Mac OS Mavericks is your handy guide to using a computer running Mavericks, providing a quick resource for both the beginner and the enthusiast.Using Mac OS Mavericks is your handy guide to using a computer running Mavericks, providing a quick resource for both the beginner and the enthusiast. Step-by-step ... Read more

    $16.99 CAD

  • Ajax on Java

    The Essentials of XMLHttpRequest and XML Programming with Java

    This practical guide shows you how to make your Java web applications more responsive and dynamic by incorporating new Ajaxian features, including suggestion lists, drag-and-drop, and more. Java developers can choose between many different ways of incorporating Ajax, from building JavaScript into your applications "by hand" to using the new Google Web Toolkit (GWT).Ajax on Java starts with an ... Read more

    $21.99 CAD

  • Android Studio 2 Essentials

    A fast-paced guide to get you up and running with Android application development using Android Studio 2

    A fast-paced guide to get you up and running with Android application development using Android Studio 2Key Features\[\*\] Configure, build, and run Android projects with Android Studio 2\[\*\] Test your apps using the Android emulator and learn how to manage virtual devices\[\*\] Explore how Android Studio 2 can be made a part of your workflow to reduce the overall development timeBook ... Read more

    $33.99 CAD or Free with Kobo Plus