Leanpub Header

Skip to main content

Filters

Category: "Python"

Python

New to Python? Read the Python article

  1. Feature Selection in Machine Learning
    Feature Selection in Machine Learning
    Over 20 methods to select the most predictive features and build simpler, faster, and more reliable machine learning models.
    Soledad Galli, PhD

    Learn how to implement various feature selection methods in a few lines of code and train faster, simpler, and more reliable machine learning models. Using Python open-source libraries, you will learn how to find the most predictive features from your data through filter, wrapper, embedded, and additional feature selection methods.

  2. Rust for Python Developers
    Rust for Python Developers
    A practical bridge from Python to systems programming
    CAIO INCAU

    The Rust book written for Python developers. Every concept explained from your Python mental model — ownership through GC comparison, traits through protocols, concurrency through the GIL. Build a CLI tool that outperforms Python by 10-50x, then call it from Python with PyO3.

  3. Finance & AI Trading with Python Programming
    Finance & AI Trading with Python Programming
    Master Algorithmic Trading, Financial NLP, and Vectorized Backtesting to Build Autonomous 'News + Math' Strategies
    Edgar Milvus

    Stop Watching the Market. Start Coding It. 📈 Welcome to the era of "Quantamental" AI Trading. Volume 7 is your engineering manual for building professional-grade trading infrastructure. Bridge the gap between classical technical analysis and LLMs—designing systems that trade on both Math (price action) and News (sentiment). From vectorized backtesting to sentiment analysis with FinBERT, it’s time to engineer your edge.

  4. Clean Code Principles And Patterns
    Clean Code Principles And Patterns
    Python Edition
    Petri Silen

    One of the most comprehensive no-fluff guides for Python software developers to help them write clean code every day. The book is packed with principles and patterns that help developers, from novices and juniors to seniors and experts, to write cleaner code.

  5. The Complete Python Developer
    The Complete Python Developer
    From First Steps to Professional Development
    Steve Publications

    Whether you're writing your first line of code or building professional applications, this book takes you from the fundamentals to real world Python development. Learn the skills, tools and best practices used by experienced developers to write clean, reliable and scalable code with confidence.

  6. DATABRICKS FOR PRACTITIONERS: Volume 1
    DATABRICKS FOR PRACTITIONERS: Volume 1
    The Production Lakehouse Playbook: Platform, Governance, and Data Engineering
    Ritesh Modi

    The Databricks platform and data-engineering playbook for the engineers who own pipelines, govern catalogs, and keep workloads on schedule. Sixteen chapters on Unity Catalog, Lakeflow, identity, observability, and performance. Azure examples; concepts mapped to AWS and GCP.

  7. Exploitology: Web Apps Exploits
    Exploitology: Web Apps Exploits
    Exploitation strategies for pentesters
    Mahdi Alemi

    "Exploitology: Web Apps Exploits" explores web app security, focusing on vulnerabilities, exploitation techniques, and defense strategies. With practical examples and real-world scenarios, this book helps readers sharpen their penetration testing skills and stay ahead in cybersecurity.

  8. My Adventures with Large Language Models
    My Adventures with Large Language Models
    Build foundational LLMs from Transformers to DeepSeek, from scratch, in PyTorch.
    Prathamesh S.

    Build GPT-2, Llama 3, and DeepSeek from scratch in PyTorch. Every chapter has runnable end-to-end code and loads real pretrained weights. Goes well past where most LLM tutorials stop.

  9. 100 LLM Autopsies
    100 LLM Autopsies
    What broke, why nobody noticed, and how it was found
    Hatem M.

    A model that crashes is a good day. The dangerous failures return answers — plausible, fluent, and wrong. 100 failures. 63 diagnostic instruments. One rule: inspect what actually happened.

  10. AI Agents for Scientists and Engineers: A Practical Guide

    A chatbot can describe how to do your work. An agent can do it—if you build it to be trusted. Learn to construct, verify, and deploy AI agents that earn a place in real scientific and engineering practice.

  11. Create GUI Applications with Python & Qt6 (5th Edition, PySide6)
    Create GUI Applications with Python & Qt6 (5th Edition, PySide6)
    The hands-on guide to building desktop apps with Python.
    Martin Fitzpatrick

    The hands-on guide to building desktop apps with Python and Qt6.

  12. Refactor Python with Rust
    Refactor Python with Rust
    From Duck Typing to Zero-Cost Abstractions
    epz

    Your Python is elegant, expressive, and — let's be honest — slow where it counts. This book teaches you to rewrite the 3% that hurts in Rust, without rewriting the 97% that doesn't, by building a real log intelligence platform from first spark to production-ready package. If you've ever stared at a profiler's output and thought there has to be a faster way — there is, and you won't even need to give up pip install.

  13. Event Sourcing in Python
    Event Sourcing in Python
    Event-oriented analysis and design with applications
    John Bywater

    A pattern language for event sourced applications and reliable distributed systems. Examples are written in the Python programming language. Now includes event-oriented introductions to the pattern language scheme of Christopher Alexander, the process philosophy of Alfred North Whitehead, and the person-centred psychology of Rogers and Rosenberg.

  14. PySide6 Blueprints
    PySide6 Blueprints
    Step-by-Step Desktop Application Development with Python and Qt6
    Uros Calakovic

    A straightforward introduction to PySide6: Create functional, cross-platform GUIs in Python with practical, step-by-step blueprints.

  15. Python for Network Engineers
    Python for Network Engineers
    From Zero to Automated Networks
    Jozef Baros

    Learn Python as a network engineer, not as a computer science student. 632 pages, every example built on real device output. Cisco-first, with Juniper and Fortinet.