Kick off your book project in 2 hours! Live workshop on Zoom. You’ll leave with a real book project, progress on your first chapter, and a clear plan to keep going. Tuesday, June 16, 2026. Learn more…

Leanpub Header

Skip to main content

Filters

Category: "Python"

Books

  1. Hands-On Machine Learning from Scratch
    Develop a Deeper Understanding of Machine Learning Models by Implementing Them from Scratch in Python
    Venelin Valkov

    "What I cannot create, I do not understand" - Richard Feynman This book will guide you on your journey to deeper Machine Learning understanding by developing algorithms in Python from scratch! Learn why and when Machine learning is the right tool for the job and how to improve low performing models!

  2. Data Analysis and Visualisation in Climate Science
    A Programmer's Guide
    Sebastian Engelstaedter

    The interest of many young scientists in climate research is often cut short by the sometimes stressful experience of having to learn how to code. This book covers everything a student or young researcher needs to know covering climate data types and file formats, remote server login, the Unix command line, number crunching with CDO and Python Xarray/NumPy as well as how to create high-quality publishable plots.

  3. 100 Days of Coding
    In Python
    Giuliana Carullo

    Welcome to an intense session during which you will learn Python. This book will be your friend for the next 100 days...

  4. Recommendation Systems with Python
    Build your recommendation engine step-by-step with python
    Hisham El-Amir

    If you want to learn about recommendation engines, and how it works then this book is for you. but if you want to build a recommendation engine and learn the approaches of it such machine learning techniques that predict user purchases and preferences then this book also for you.

  5. ML Cheatsheet: Linear Regression
    Learn Linear Regression in Weekend
    Hisham El-Amir
    No Description Available
  6. Coffee Break Python Slicing
    24 Workouts to Master Slicing in Python, Once and for All
    Finxter

    Why do you waste your time PASSIVELY reading Python books?Puzzle-based learning is an ACTIVE learning technique. With code puzzles, you will learn faster, smarter, and better.The Coffee Break Python book series teaches you Python in byte-sized code puzzles. You solve a code puzzle a day while you enjoy your morning coffee. It’s that simple.

  7. Python Rocket Science
    Proven fast-track learning that has been used internationally for over five years in software developer bootcamps.
    Karan Singh

    This is your essential learning resource for the Python language if you have no knowledge of Python and want to bootstrap yourself quickly to a level of proficiency where you can write complex Python programs in cutting edge areas such as machine learning, cryptocurrencies, artificial intelligence, virtual reality, algorithmic trading and so forth

  8. Coffee Break Python
    50 Workouts to Kickstart Your Rapid Code Understanding in Python
    Finxter

    How to suck less in Python? Read massive amounts of source code! This book pushes your Python coding skills to the next level by presenting you 50 Python puzzles. After reading this book, you will not only be a better coder - but you will know exactly your current skill level in comparison to others.

  9. Understanding Python re(gex)?
    Example based guide to mastering Python regular expressions
    Sundeep Agarwal

    Scripting and automation tasks often need to extract particular portions of text from input data or modify them from one format to another. This book will help you learn Python Regular Expressions, a mini-programming language for all sorts of text processing needs.

  10. Learn Docker - .NET Core, Java, Node.JS, PHP or Python
    Be ready to create and run your containerized application next week.
    Arnaud Weil

    You know next to nothing about Docker but need to create and run your first containerized application using Docker within a week. Don't worry: this book has you covered.

  11. The Dynamic Programming Manual
    Mastering Efficient Solutions
    Gábor László Hajba

    Unleash the power of dynamic programming! Master efficiency and solve complex problems with expertly crafted solutions. Java and Python code examples guide your path to optimized application performance. Dive into "The Dynamic Programming Manual" and unlock the secrets of success!

  12. El Aprendiz de Python
    Austin Bingham, Robert Smallshire, and Sixty North

    Este libro da una introducción al lenguaje de programación Python, dando las herramientas necesarias para ser un miembro efectivo en un proyecto de Python. Python es un lenguaje grande, y no es nuestra intención cubrir todo lo que se debe de saber. Queremos ayudarte a construir una fundación sólida, donde puedas continuar tu aprendizaje.

  13. Python Cryptography
    Python Cryptography
    Anish Nath

    Cryptography for Python Developer

  14. Python Regular Expressions
    A Little Guide
    Scientific Programming School

    Python + Regex? You may not find this combination easy, which partly happens because of the Python’s obfuscated regex documentation too! In this little book, to make your life easy, less words, but more examples are used that you should be able to complete in less than 30 minutes!

  15. PowerShell Guide to Python
    A Comparative Approach to Learn two Scripting Languages at once. Fast!
    Prateek Singh

    Learn core concepts of Python effectively and FAST! In a way that is relatable with the concepts of PowerShell you already know. The book is designed in associative learning approach, so that concepts sticks with readers for longer time and they can jump-start their Python programming journey. Buy early, pay less, free updates.