Leanpub Header

Skip to main content

Filters

Category: "Software"

Books

  1. Implementing QuantLib
    Implementing QuantLib
    Luigi Ballabio

    Quantitative finance in C++: an inside look at the architecture of the QuantLib library.

  2. UX from 30,000ft
    UX from 30,000ft
    A Guide to User Experience for Software Engineers and Developers
    Simon Harper

    Are you a Software Engineer or Developer who wants to know more about those pesky users; or how to decipher what that UX specialist is talking about? Do you need to get more involved in the development of the interface? If so, this high-level overview will help you get started and signpost you to more books, best practices, and standards.

  3. Unethical Software Engineering
    Unethical Software Engineering
    Dark Patterns
    Cesare Pautasso

    In unethical software, not every line of code is written with good intentions. Unethical Software Engineering: Dark Patterns exposes how to manipulate users, drive profits, and evade accountability. From covert surveillance, monetization at all costs, digital fraud, ranking manipulation, all the way to unethical artificial intelligence practices, this scary book unveils how these "dark patterns" exploit human beings, erode trust, and disrupt digital ethics.Whether you're a developer, an architect, a tech enthusiast, or simply a concerned user, this book will change how you think about your daily apps — and inspire you to demand better. By helping you to draw the line between what is acceptable and what is questionable, Unethical Software Engineering: Dark Patterns shines a light on the digital dark side of software engineering where profits are prioritized over people.

  4. Longitudinal Data Analysis Using R

    Longitudinal Data Analysis Using R is a practical, end-to-end guide to longitudinal data analysis that helps you move from raw data to credible substantive conclusions. It tackles the real pain points researchers face in longitudinal analysis, such as data preparation, exploring change over time, model choice, missing data, and interpretation, using clear explanations, real-world data, and fully reproducible R code.

  5. Elementary Dart and Flutter for Beginners

    Do you want to build a Mobile App from scratch? But you cannot master courage.Why?Because you have not coded before. You have No experience in programming.Right?It is perfectly OKAY. In fact, that sounds more challenging. There is ONLY one ANSWER TO YOUR DILEMMA.Learn Flutter. This book is designed for the non-coders. For absolute beginners.

  6. Discrete Mathematical Algorithm, and Data Structure
    Discrete Mathematical Algorithm, and Data Structure
    Major Components of Mathematics, and Computer Science Explained with the help of C, C++, PHP, Java, C#, Python, and Dart
    Sanjib Sinha

    Readers will learn discrete mathematical abstracts as well as its implementation in algorithm and data structures shown in various programming languages, such as C, C++, PHP, Java, C#, Python and Dart. This book combines two major components of Mathematics and Computer Science under one roof.

  7. .NET Web Application Logging Essentials
    .NET Web Application Logging Essentials
    A practical guide to logging in ASP.NET, MVC, Web API and Core
    Thomas Ardal

    An introduction to logging concepts and how to use them in .NET. I'll introduce you to a range of different logging techniques and frameworks. In the final part of the book, logging from .NET web frameworks is discussed and the reader is introduced to the terms "Cloud Logging" and "Error Management".

  8. The Anatomy Of Domain-Driven Design - Booklet
    The Anatomy Of Domain-Driven Design - Booklet
    Scott Millett and Samuel Knight

    This booklet is a concise, practical and visual guide to the software practice of Domain-Driven Design.

  9. Software Development Axioms, 2nd Edition
    Software Development Axioms, 2nd Edition
    Simple Rules for Higher Quality
    John "g$" Gmutza

    The software landscape is more crowed than ever! New frameworks seem to arrive weekly.  There are tons of books out there about mastering specific frameworks, but here is one to help you master the one constant factor, no matter where you are:  constructing the source code. Build great things in any programming notation; the rules are inside...

  10. Software Development Axioms, 2nd Edition
    Software Development Axioms, 2nd Edition
    Simple Rules for Higher Quality
    John "g$" Gmutza

    The software landscape is more crowed than ever! New frameworks seem to arrive weekly.  There are tons of books out there about mastering specific frameworks, but here is one to help you master the one constant factor, no matter where you are:  constructing the source code. Build great things in any programming notation; the rules are inside...

  11. Applied Artificial Intelligence
    Applied Artificial Intelligence
    An Engineering Approach
    Bernhard G. Humm

    Modern AI applications are not built from scratch but, instead, by integrating off-the-shelf components: libraries, frameworks, and services. "Applied Artificial Intelligence - An Engingeering Approach" focuses on engineering user friendly, high-performance, and maintainable AI applications.

  12. Raspberry Pi: Measure, Record, Explore.
    Raspberry Pi: Measure, Record, Explore.
    Measure the world, record the data and display it graphically.
    Malcolm Maclean

    Ever wanted to know more about the real world by measuring it? This book is aimed at getting you started measuring and recording information and presenting it graphically on a web page. You can download this book for FREE or I'm happy to take a donation to encourage further development of this and other books.

  13. Git Workbook
    Git Workbook
    Self-Study Guide to Git
    Lorna Mitchell

    So you want to learn git? Work through this practical book of explanations and real-world exercises to level up your git skills one at a time.

  14. PureScript by Example
    PureScript by Example
    Functional Programming for the Web
    Phil Freeman

    Learn functional programming for the web by solving practical problems using the PureScript programming language. "PureScript By Example" will motivate functional programming techniques like maps, folds, type classes and monads by applying them to real-world problems such as form validation, AJAX callbacks and drawing with the canvas. 100% of the author royalties on purchases of this book are donated to Code Club, a nationwide network of volunteer-led after school coding clubs.

  15. Leaflet Tips and Tricks
    Leaflet Tips and Tricks
    Interactive Maps Made Easy
    Malcolm Maclean

    Presentation and control of interactive maps for traditional Internet and mobile platforms is now in your hands using leaflet.js. This book is aimed at helping people get started with this awesome JavaScript library. You can download for free or donate if you feel like contributing to further development :-).