Leanpub Header

Skip to main content

Filters

Category: "Textbooks"

Textbooks

  1. OpenIntro Statistics
    OpenIntro Statistics
    Includes 1st, 2nd, 3rd, and 4th Editions
    David Diez, Mine Cetinkaya-Rundel, Christopher Barr, and OpenIntro

    A complete foundation for Statistics, also serving as a foundation for Data Science. Leanpub revenue supports OpenIntro (US-based nonprofit) so we can provide free desk copies to teachers interested in using OpenIntro Statistics in the classroom and expand the project to support free textbooks in other subjects. More resources: openintro.org.

  2. Data Analysis for the Life Sciences
    Data Analysis for the Life Sciences
    Rafael A Irizarry and Michael I Love

    Data analysis is now part of practically every research project in the life sciences. In this book we use data and computer code to teach the necessary statistical concepts and programming skills to become a data analyst. Instead of showing theory first and then applying it to toy examples, we start with actual applications and describe the theory as it becomes necessary to solve specific challenges. The book includes links to computer code that readers can use to follow along as they program.

  3. Coffee Roasting Made Simple
    Coffee Roasting Made Simple
    A Guide Through Philosophy, Principles, Recipes, Profiling, Sample Roasting & Everything in Between
    Raimond Feil

    IT'S A HIGHWAY TO A BETTER COFFEE AND ROASTING! It's filled with practical advice of 12 years roasting experience that's made simple to accelerate your learning in coffee roasting.

  4. Fundamentals of Computer Vision
    Fundamentals of Computer Vision
    A gentle, accessible introduction to foundational concepts in computer vision and computational perception.
    George K

    Have you ever been curious about how your phone unlocks when it sees your face, how a camera can track people and objects in a video, how humans see depth, or how computers can differentiate dogs from cats? This book will start from the basics of image manipulation and build up to cover all of these topics, and more!

  5. The Art of Data Science
    The Art of Data Science
    A Guide for Anyone Who Works with Data
    Roger D. Peng and Elizabeth Matsui

    This book describes the process of analyzing data. The authors have extensive experience both managing data analysts and conducting their own data analyses, and this book is a distillation of their experience in a format that is applicable to both practitioners and managers in data science. Printed copies are available through Lulu.

  6. Methods in Biostatistics with R
    Methods in Biostatistics with R
    A Rigorous and Practical Treatment of Biostatistics Foundations using R
    Ciprian Crainiceanu, Brian Caffo, and John Muschelli

    The book provides a modern look at introductory Biostatistical concepts and the associated computational tools using the latest developments in computation and visualization in the R language environment. The book includes practical data analysis based on datasets that can be downloaded here: https://github.com/muschellij2/biostatmethods.

  7. Methods in Biostatistics with R
    Methods in Biostatistics with R
    A Rigorous and Practical Treatment of Biostatistics Foundations using R
    Ciprian Crainiceanu, Brian Caffo, and John Muschelli

    The book provides a modern look at introductory Biostatistical concepts and the associated computational tools using the latest developments in computation and visualization in the R language environment. The book includes practical data analysis based on datasets that can be downloaded here: https://github.com/muschellij2/biostatmethods.

  8. Experiential Learning 3: Simulation

    This third volume of the series on experiential learning concerns itself principally with creating those experiences that simulate some life situation. This volume focuses on those simulation exercises, providing lots of examples and variations, using all the senses and all parts of the brain.

  9. Exploratory Data Analysis with R

    This book teaches you to use R to effectively visualize and explore complex datasets. Exploratory data analysis is a key part of the data science process because it allows you to sharpen your question and refine your modeling strategies. This book is based on the industry-leading Johns Hopkins Data Science Specialization.

  10. R Programming for Data Science

    This book brings the fundamentals of R programming to you, using the same material developed as part of the industry-leading Johns Hopkins Data Science Specialization. The skills taught in this book will lay the foundation for you to begin your journey learning data science. Printed copies of this book are available through Lulu.

  11. Document Like a Developer: Technical Writing with AI Tools
    Document Like a Developer: Technical Writing with AI Tools
    Write Once, Scale Everywhere: The New Era of Technical Communication
    Kevin Languedoc

    Documentation isn’t just a chore—it’s a craft. And with AI tools at your side, it’s finally scalable, smart, and developer-friendly. Document Like a Developer: Technical Writing with AI Tools is your blueprint for building docs that ship with your code, evolve with your product, and speak your users’ language. Learn how to enforce style guides, automate glossary checks, run documentation sprints, and measure impact with precision. Whether you're a solo dev, a startup team, or scaling across an enterprise, this book gives you the workflows, templates, and mindset to treat documentation like a first-class citizen. Stop writing throwaway manuals. Start building living systems of clarity. The future of technical writing is here—and it’s automated, collaborative, and built for velocity.

  12. Finding Stories in Spreadsheets
    Finding Stories in Spreadsheets
    Recipes for interviewing data - and getting answers
    Paul Bradshaw

    Every spreadsheet tells many stories - this book tells you how to ask the right questions.

  13. Scraping for Journalists (2nd edition)
    Scraping for Journalists (2nd edition)
    How to grab information from hundreds of sources, put it in data you can interrogate - and still hit deadlines
    Paul Bradshaw

    Learn how to grab information from dozens or even hundreds of webpages, documents or spreadsheets using a range of tools and techniques, from simple web-based tools to full on programming.

  14. Thinking with Types
    Thinking with Types
    Type-Level Programming in Haskell
    Sandy Maguire

    This book aims to be the comprehensive manual for type-level programming. It's about getting you from here to there---from a competent Haskell programmer to one who convinces the compiler to do their work for them.

  15. Windows 11 Field Guide
    Windows 11 Field Guide
    2026 Edition
    Paul Thurrott and Rafael Rivera

    The Windows 11 Field Guide is a full-length e-book about the latest version of Microsoft Windows, aimed at those users who will upgrade from Windows 10 or acquire Windows 11 with a new PC.