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 673 - 696 of 10645 Results
Skip side bar filters
  • JIRA Agile Essentials

    Bring the power of Agile to Atlassian JIRA and run your projects efficiently with Scrum and Kanban

    by Patrick Li ...
    Key FeaturesBook DescriptionIf you want to get started with JIRA Agile and learn how to run your JIRA projects the agile way, then this is the perfect book for you. You will need to be familiar with the basics of JIRA, both from an end user's and an administrator's perspective. Experience with workflows, custom fields, and other administrative functions of JIRA will be useful.What you will ... Read more

    $25.99 USD or Free with Kobo Plus

  • 7天學會設計模式:設計模式也可以這樣學

    Series Book 21709 - MP
      「設計模式」一詞起源於建築設計,目的是為了解決工程中重複出現的各種問題,之後被這個概念被導入軟體工程之中。  其中最為人熟悉的是GoF整理的23種設計模式,本書對此做了簡單扼要的介紹,並輔以輕鬆愉快的範例幫助讀者在短時間內了解這些模式要解決的問題與實際應用。隨著程式語言的發展,其中有些模式被使用的頻率已經不高或是已經被內化為語言特定,但其核心思想仍然是十分值得我們學習。  本書規畫了七天的讀書計劃,使讀者能夠更方便的安排自己的進修課程。這七天,可以是連續的七天,也可以是七個星期假日,總之讀者都可以自由運用。唯有不斷的鞭策和砥礪自己,才容易持續提升自己的技術。**  你能夠從本書學到**  ‧設計模式的基礎概念。  ‧物件導向程式設計的基本原則SOLID。  ‧Gof的23個設計模式所要表達的概念及基礎用法。  ‧相似模式的異同與應用。  ‧單元測試工具JUnit的安裝與簡易教學。 ... Read more

    $7.99 USD

  • Quick Recursion

    Series series Quick Programming
    Recursion is the best tool for working with trees and graphs. But perhaps you’ve studied recursion and decided it’s too complicated. You just can’t think that way. That limits the kind of programming you can do.Good news! Recursion is actually easy. It’s just badly taught.See, many instructors talk about how the computer does it. They go on and on about what happens at each level of the recursion ... Read more

    $28.99 USD

  • SystemC: From the Ground Up, Second Edition

    Series series Engineering (R0)
    SystemC provides a robust set of extensions to the C++ language that enables rapid development of complex models of hardware and software systems. The authors focus on practical use of the language for modeling real systems, showing:A step-by-step build-up of syntaxCode examples for each conceptUpdates to reflect the SystemC standard, IEEE 1666Why features are as they are... ... Read more

    $107.09 USD

  • Practical Electronics: Components and Techniques

    Components and Techniques

    by J. M. Hughes ...
    How much do you need to know about electronics to create something interesting, or creatively modify something that already exists? If you’d like to build an electronic device, but don’t have much experience with electronics components, this hands-on workbench reference helps you find answers to technical questions quickly.Filling the gap between a beginner’s primer and a formal textbook, ... Read more

    $24.99 USD

  • Patterns of Distributed Systems

    by Unmesh Joshi ...
    Series series Addison-Wesley Signature Series (Fowler)
    A Patterns Approach to Designing Distributed Systems and Solving Common Implementation ProblemsMore and more enterprises today are dependent on cloud services from providers like AWS, Microsoft Azure, and GCP. They also use products, such as Kafka and Kubernetes, or databases, such as YugabyteDB, Cassandra, MongoDB, and Neo4j, that are distributed by nature. Because these distributed systems are ... Read more

    $43.19 USD

  • Gamification for Product Excellence

    Make your product stand out with higher user engagement, retention, and innovation

    Streamline your product management process with gamification strategies, frameworks, and best practices from experts to create remarkable productsKey FeaturesDesign gamification frameworks that captivate users and deliver a compelling experienceBuild a successful gamification strategy to go from concept to prototype to production with easeGamify product management processes using game techniques ... Read more

    $28.99 USD or Free with Kobo Plus

  • Java EE 7 Development with NetBeans 8

    About This BookUse the features of the popular NetBeans IDE to accelerate your development of Java EE applicationsCovers the latest versions of the major Java EE APIs such as JSF 2.2, EJB 3.2, JPA 2.1, CDI 1.1, and JAX-RS 2.0Walks you through the development of applications utilizing popular JSF component libraries such as PrimeFaces, RichFaces, and ICEfacesWho This Book Is ForThe book is aimed at ... Read more

    $29.99 USD or Free with Kobo Plus

  • 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

  • Microsoft PowerShell, VBScript and JScript Bible

    Series series Bible
    Packed with more than 300 sample scripts and an extensive collection of library functions, this essential scripting book is the most thorough guide to Windows scripting and PowerShell on the market. You’ll examine how Windows scripting is changing the face of system and network administration by giving everyday users, developers, and administrators the ability to automate repetitive tasks. Plus, ... Read more

    $50.00 USD

  • Game Development Using Python

    This book will guide you through the basic game development process using Python, covering game topics including graphics, sound, artificial intelligence, animation, game engines, etc. Real games are created as you work through the text and significant parts of a game engine are built and made available for download. The companion disc contains all of the resources described in the book, e.g. ... Read more

    $28.99 USD or Free with Kobo Plus

  • Title: The Ultimate Guide to Software Development: Exploring Emerging Technologies and Key Concepts

    by Ahmed Shafea ...
    Dive into "The Ultimate Guide to Software Development," an indispensable eBook that covers essential topics and trends in the ever-evolving world of software development. From foundational programming languages to advanced concepts like DevOps, cloud computing, artificial intelligence, and blockchain, this comprehensive guide equips developers, IT professionals, and tech enthusiasts with the ... Read more

    Free

  • Java to Kotlin

    A Refactoring Guidebook

    It takes a week to travel the 8,000 miles overland from Java to Kotlin. If you're an experienced Java developer who has tried the Kotlin language, you were probably productive in about the same time.You'll have found that they do things differently in Kotlin, though. Nullability is important, collections are different, and classes are final by default. Kotlin is more functional, but what does that ... Read more

    $41.99 USD

  • Design Thinking Research

    Making Distinctions: Collaboration versus Cooperation

    Series series Business and Management (R0)
    This book summarizes the results of Design Thinking Research Program at Stanford University in Palo Alto, California, USA and the Hasso Plattner Institute in Potsdam, Germany. Offering readers a closer look at design thinking, its innovation processes and methods, it covers topics ranging from how to design ideas, methods and technologies, to creativity experiments and creative collaboration in ... Read more

    $188.99 USD

  • Algorithms: Design Techniques And Analysis (Revised Edition)

    Series Book 14 - Lecture Notes Series On Computing
    Problem solving is an essential part of every scientific discipline. It has two components: (1) problem identification and formulation, and (2) the solution to the formulated problem. One can solve a problem on its own using ad hoc techniques or by following techniques that have produced efficient solutions to similar problems. This requires the understanding of various algorithm design techniques ... Read more

    $62.99 USD

  • Tcl/Tk in a Nutshell

    A Desktop Quick Reference

    The Tcl language and Tk graphical toolkit are simple and powerful building blocks for custom applications. The Tcl/Tk combination is increasingly popular because it lets you produce sophisticated graphical interfaces with a few easy commands, develop and change scripts quickly, and conveniently tie together existing utilities or programming libraries.One of the attractive features of Tcl/Tk is the ... Read more

    $23.99 USD

  • Learn Computer Science with Swift

    Computation Concepts, Programming Paradigms, Data Management, and Modern Component Architectures with Swift and Playgrounds

    by Jesse Feiler ...
    Series series Professional and Applied Computing (R0)
    Master the basics of solving logic puzzles, and creating algorithms using Swift on Apple platforms. This book is based on the curriculum currently being used in common computer classes. You’ll learn to automate algorithmic processes that scale using Swift in the context of iOS, macOS, tvOS, and watchOS.Begin by understanding how to think computationally: to formulate a computational problem and ... Read more

    $28.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.99 USD

  • A Concise Introduction to Programming in Python

    Series series Chapman & Hall/CRC Textbooks in Computing
    A Concise Introduction to Programming in Python, Second Edition provides a hands-on and accessible introduction to writing software in Python, with no prior programming experience required.The Second Edition was thoroughly reorganized and rewritten based on classroom experience to incorporate:A spiral approach, starting with turtle graphics, and then revisiting concepts in greater depth using ... Read more

    $73.99 USD

  • Quick Functional Programming

    Series series Quick Programming
    Why learn functional programming? Isn’t that some complicated ivory-tower technique used only in obscure languages like Haskell?In fact, functional programming is actually very simple. It’s also very powerful, as Haskell demonstrates by throwing away all the conventional programming tools and using only functional programming features. But it doesn’t have to be done that way.Functional programming ... Read more

    $34.99 USD

  • Security Automation with Ansible 2

    Leverage Ansible 2 to automate complex security tasks like application security, network security, and malware analysis

    Automate security-related tasks in a structured, modular fashion using the best open source automation tool availableKey Features? Leverage the agentless, push-based power of Ansible 2 to automate security tasks? Learn to write playbooks that apply security to any part of your system? This recipe-based guide will teach you to use Ansible 2 for various use cases such as fraud detection, network ... Read more

    $37.99 USD or Free with Kobo Plus

  • Ensuring the Integrity of Electronic Health Records

    The Best Practices for E-records Compliance

    Data integrity is a critical aspect to the design, implementation, and usage of any system which stores, processes, or retrieves data. The overall intent of any data integrity technique is the same: ensure data is recorded exactly as intended and, upon later retrieval, ensure the data is the same as it was when originally recorded. Any alternation to the data is then traced to the person who made ... Read more

    $73.99 USD

  • Learning GitHub Actions

    Automation and Integration of CI/CD with GitHub

    by Brent Laster ...
    Automate your software development processes with GitHub Actions, the continuous integration and continuous delivery platform that integrates seamlessly with GitHub. With this practical book, open source author, trainer, and DevOps director Brent Laster explains everything you need to know about using and getting value from GitHub Actions. You'll learn what actions and workflows are and how they ... Read more

    $41.99 USD