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 1321 - 1344 of 10686 Results
Skip side bar filters
  • Working with Coders

    A Guide to Software Development for the Perplexed Non-Techie

    Series series Business and Management (R0)
    Get introduced to the fascinating world inhabited by the professional software developer. Aimed at a non-technical audience, this book aims to de-obfuscate the jargon, explain the various activities that coders undertake, and analyze the specific pressures, priorities, and preoccupations that developers are prone to. In each case it offers pragmatic advice on how to use this knowledge to make ... Read more

    $63.49 CAD

  • Intellectual Property and Open Source

    A Practical Guide to Protecting Code

    by Van Lindberg ...
    "Clear, correct, and deep, this is a welcome addition to discussions of law and computing for anyone -- even lawyers!"-- Lawrence Lessig, Professor of Law at Stanford Law School and founder of the Stanford Center for Internet and SocietyIf you work in information technology, intellectual property is central to your job -- but dealing with the complexities of the legal system can be mind-boggling. ... Read more

    $25.59 CAD

  • Beginning C++20

    From Novice to Professional

    Series series Professional and Applied Computing (R0)
    Begin your programming journey with C++ , starting with the basics and progressing through step-by-step examples that will help you become a proficient C++ programmer. This book includes new features from the C++20 standard such as modules, concepts, ranges, and the spaceship operator. All you need are Beginning C++20 and any recent C++ compiler and you'll soon be writing real C++ programs. There ... Read more

    $80.19 CAD

  • Real-World Java

    Helping You Navigate the Java Ecosystem

    Series series Tech Today
    A concise handbook for the most common tools used in modern Java developmentGood Java developers learn Java syntax, how to create loops and switches, and can work out a lambda filter stream. But great Java developers need to understand the vast ecosystem of tools and frameworks for collaboration, testing, building, and more.In Real-World Java®: Helping You Navigate the Java Ecosystem, a team of ... Read more

    $53.99 CAD

  • Building Event-Driven Microservices

    Leveraging Organizational Data at Scale

    Event-driven microservices offer an optimal approach to harnessing event streams, reacting and responding to changes as they occur across your company. With this fully revised and updated guide, you’ll learn how to apply the principles of event-driven architecture to create event streams and build powerful microservice applications.Author Adam Bellemare takes you through the process of creating ... Read more

    $59.99 CAD

  • Beginning Programming with Python For Dummies

    Create simple, easy programs in the popular Python languageBeginning Programming with Python For Dummies is the trusted way to learn the foundations of programming using the Python programming language. Python is one of the top-ranked languages, and there’s no better way to get started in computer programming than this friendly guide. You’ll learn the basics of coding and the process of creating ... Read more

    $27.99 CAD

  • The Art of Software Innovation

    Eight Practice Areas to Inspire your Business

    Series series Computer Science (R0)
    Imagine that you are the CEO of a software company. You know you compete in an environment that does not permit you to treat innovation as a secondary issue. But how should you manage your software innovation to get the most out of it?This book will provide you with the answer.Software innovation is multifaceted and the approaches used by companies can be very different. The team of authors that ... Read more

    $64.09 CAD

  • Programmieren spielend gelernt mit dem Java-Hamster-Modell

    Series series Computer Science and Engineering (German Language)
    Das Hamster-Modell ist ein spezielles didaktisches Modell zum spielerischen Erlernen der Programmierung. Es orientiert sich an der Programmiersprache Java. Programmieranfänger lernen die grundlegenden Programmierkonzepte und den Programmentwurf kennen, indem sie sogenannte „Hamster-Programme“ entwickeln, mit denen sie einen virtuellen Hamster durch eine virtuelle Landschaft steuern und dabei ... Read more

    $35.99 CAD

  • GraphQL

    Eine Einführung in APIs mit GraphQL

    by Dominik Kress ...
    API-Design mit GraphQL für Um- und EinsteigerEinführung in GraphQL und die GraphQL-SpezifikationBeispielimplementierungen in Java und JavaScriptVorteile und Unterschiede zu REST und anderen API-DesignsIn Anwendungen, bei denen es auf komplexe aber dennoch schlanke Datenabfragen ankommt, spielt GraphQL seine Vorteile aus. Dominik Kress gibt Ihnen dafür das nötige Wissen rund um API-Design und die ... Read more

    Was $48.99 CAD Now $35.99 CAD or Free with Kobo Plus

  • Model-Based Engineering with AADL

    An Introduction to the SAE Architecture Analysis & Design Language

    Series series SEI Series in Software Engineering
    Conventional build-then-test practices are making today’s embedded, software-reliant systems unaffordable to build. In response, more than thirty leading industrial organizations have joined SAE (formerly, the Society of Automotive Engineers) to define the SAE Architecture Analysis & Design Language (AADL) AS-5506 Standard, a rigorous and extensible foundation for model-based engineering analysis ... Read more

    $47.99 CAD

  • Web Service Contract Design and Versioning for SOA

    The Ultimate Guide for Designing and Governing Web Service ContractsFor Web services to succeed as part of SOA, they require balanced, effective technical contracts that enable services to be evolved and repeatedly reused for years to come. Now, a team of industry experts presents the first end-to-end guide to designing and governing Web service contracts. Writing for developers, architects, ... Read more

    $57.99 CAD

  • Understanding Software Dynamics

    by Richard Sites ...
    Series series Addison-Wesley Professional Computing Series
    An Expert Guide to Software Performance OptimizationFrom mobile and cloud apps to video games to driverless vehicle control, more and more software is time-constrained: It must deliver reliable results seamlessly, consistently, and virtually instantaneously. If it doesn't, customers are unhappy--and sometimes lives are put at risk. When complex software underperforms or fails, software engineers ... Read more

    $47.99 CAD

  • Clean Architecture with .NET

    by Dino Esposito ...
    Series series Developer Reference
    Understand what to do at any point in developing a clean .NET architectureMaster advanced .NET techniques with a focus on actual value delivered by working within a modular, clean architecture. Microsoft Data Platform MVP Dino Esposito explains key clean architecture concepts with a mix of pragmatism and design discipline and helps you solidify your knowledge through a real-world project. Starting ... Read more

    $42.99 CAD

  • 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

  • Collaboration Explained

    Facilitation Skills for Software Project Leaders

    by Jean Tabaka ...
    Series series Agile Software Development Series
    “Collaboration Explained is a deeply pragmatic book that helps agile practitioners understand and manage complex organizational and team dynamics. As an agile coach, I’ve found the combination of straightforward advice and colorful anecdotes to be invaluable in guiding and focusing interactions with my teams. Jean’s wealth of experience is conveyed in a carefully struck balance of reference guides ... Read more

    $57.99 CAD

  • Think Python

    How to Think Like a Computer Scientist

    Python is an excellent way to get started in programming, and this clear, concise guide walks you through Python a step at a time—beginning with basic programming concepts before moving on to functions, data structures, and object-oriented design. This revised third edition reflects the growing role of large language models (LLMs) in programming and includes exercises on effective LLM prompts, ... Read more

    $42.39 CAD

  • Asynchronous On-Chip Networks and Fault-Tolerant Techniques

    Asynchronous On-Chip Networks and Fault-Tolerant Techniques is the first comprehensive study of fault-tolerance and fault-caused deadlock effects in asynchronous on-chip networks, aiming to overcome these drawbacks and ensure greater reliability of applications.As a promising alternative to the widely used synchronous on-chip networks for multicore processors, asynchronous on-chip networks can be ... Read more

    $89.31 CAD

  • Computational Science and Its Applications – ICCSA 2022 Workshops

    Malaga, Spain, July 4–7, 2022, Proceedings, Part IV

    Series Book 4 - Springer Nature Proceedings Computer Science
    The eight-volume set LNCS 13375 – 13382 constitutes the proceedings of the 22nd International Conference on Computational Science and Its Applications, ICCSA 2022, which was held in Malaga, Spain during July 4 – 7, 2022.The first two volumes contain the proceedings from ICCSA 2022, which are the 57 full and 24 short papers presented in these books were carefully reviewed and selected from 279 ... Read more

    $140.89 CAD

  • Privacy and Data Protection in Software Services

    Series series Intelligent Technologies and Robotics (R0)
    The aim of the book is to create a bridge between two ‘lands’ that are usually kept separate: technical tools and legal rules should be bound together for moulding a special ‘toolbox’ to solve present and future issues. The volume is intended to contribute to this ‘toolbox’ in the area of software services, while addressing how to make legal studies work closely with engineers’ and computer ... Read more

    $204.99 CAD

  • Stabilization, Safety, and Security of Distributed Systems

    18th International Symposium, SSS 2016, Lyon, France, November 7-10, 2016, Proceedings

    Series series Springer Nature Proceedings Computer Science
    This book constitutes the refereed proceedings of the 18th International Symposium on Stabilization, Safety, and Security of Distributed Systems, SSS 2016, held in Lyon, France, in November 2016.This year the Program Committee was organized into three groups reflecting the major trends related to self-* systems: (a) Self-* and Autonomic Computing, (b)Foundations, and (c) Networks, Multi-Agent ... Read more

    $64.09 CAD

  • RxJS in Action

    SummaryRxJS in Action gives you the development skills you need to create reactive applications with RxJS. This book is full of theory and practical examples that build on each other and help you begin thinking in a reactive manner. Foreword by Ben Lesh, Project lead, RxJS 5.About the TechnologyOn the web, events and messages flow constantly between UI and server components. With RxJS, you can ... Read more

    $65.99 CAD

  • Data Analytics

    31st British International Conference on Databases, BICOD 2017, London, UK, July 10–12, 2017, Proceedings

    Series series Springer Nature Proceedings Computer Science
    This book constitutes the refereed conference proceedings of the 31st British International Conference on Databases, BICOD 2017 - formerly known as BNCOD (British National Conference on Databases) - held in London, UK, in July 2017.The 17 revised full papers were carefully reviewed and selected from numerous submissions. The papers cover a wide range of topics such as data cleansing, data ... Read more

    $64.09 CAD

  • Computer Programming for Beginners

    A Step-By-Step Guide

    This book aims to capture the fundamentals of computer programming without tying the topic to any specific programming language. To the best of the authors’ knowledge there is no such book in the market. ... Read more

    $101.68 CAD

  • Front-end com Vue.js

    Da teoria à prática sem complicações

    Se você acha que é preciso muito tempo e códigos HTML, CSS e JavaScript embolados para conseguir construir um layout moderno e interativo, com um curto tempo de carregamento e funcionamento em qualquer plataforma, com certeza não conhece o Vue.js. Ele é um framework feito em JavaScript, que tem como principal objetivo o reaproveitamento de código e uma curva de aprendizagem pequena. Neste livro, ... Read more

    $13.99 CAD or Free with Kobo Plus