Leanpub Header

Skip to main content

Filters

Category: "Computers and Programming"

Books

  1. Will Never DM You First
    Will Never DM You First
    Inside the Scam Economy of Open Communities
    Bruno Galvao

    Every crypto channel pins the same frantic warning: the admins will never DM you first. This is the field guide to the scam economy behind that line — impersonated admins, deepfaked founders, pig-butchering, and entire synthetic communities — traced across three eras, from spam to crypto to AI, and the one question that ends it: who is in the room?

  2. Python For Beginners : A Step by Step Guide

    Learn Python from scratch with this clear, step-by-step beginner’s guide. Perfect for students, professionals, and self-learners. Master programming fundamentals through practical examples, exercises, and real mini-projects. Build confidence and start coding today!

  3. DeepSeek V3
    DeepSeek V3
    Practical Guide for AI Learning Research & Professional Use
    Anshuman Mishra

    Master DeepSeek V3 — one of the most capable AI models of its time.This practical guide teaches students, researchers, and professionals how to use DeepSeek V3 for learning, research, coding, content creation, automation, and productivity — with strong focus on prompt engineering and responsible AI usage.

  4. Llama 4 for Education and Research
    Llama 4 for Education and Research
    A Practical Guide for Students Researchers and Professionals
    Anshuman Mishra

    Unlock the power of Llama 4 — the next generation of open-weight multimodal AI.This practical guide shows students, researchers, and professionals how to harness advanced AI tools for learning, research, teaching, and productivity. From generating study notes and research ideas to building educational chatbots and optimizing workflows, discover how Llama 4 can transform the way you work and learn

  5. SnowPro Core Certification (COF-C03)
    SnowPro Core Certification (COF-C03)
    Exam Practice Tests
    Cristian Scutaru

    Become SnowPro Core certified in Snowflake!

  6. BlackHat Zig
    BlackHat Zig
    Offensive Security, Exploit Development, and Tooling with the Zig Programming Language
    Steve Publications

    Modern cybersecurity needs tools that are fast, reliable and close to the hardware. BlackHat Zig shows how Zig's performance, memory control and compile-time features make it a powerful language for building security tools. Through practical examples, you'll learn Zig while exploring reverse engineering, exploit development, malware analysis, network security and defensive engineering.

  7. My Database as a Developer

    My book is out. Not a SQL tutorial. Not a beginner's guide to databases. It's for the person who writes queries every day and still wonders — why did that take 4 seconds? Why did those two records overwrite each other? Why did the system collapse under load when everything looked fine? My Database as a Developer. 8 chapters. Real answers.

  8. The Complete Guide to Dify
    The Complete Guide to Dify
    From Zero to Production — Building, Deploying, and Scaling AI Applications
    Steve Publications

    AI application development is moving fast, but building systems that actually work in production is still difficult. This guide shows you how to build, deploy and scale AI applications with Dify, covering visual workflows, RAG, AI agents, integrations, security and production operations. It's a practical, hands-on resource for turning prototypes into reliable real-world applications.

  9. Machine Learning with Python
    Machine Learning with Python
    From Scikit-Learn Fundamentals to Real-World Predictive Models
    Mohammad Belal Ansari

    Turn data into intelligent decisions. Discover how machine learning works and learn to build predictive models using Python and Scikit-Learn. From data preprocessing and visualization to classification, regression, clustering, and model evaluation, this practical guide helps you develop real-world machine learning skills.

  10. Python for Data Analysis
    Python for Data Analysis
    From Basics to Real-World Projects with NumPy, Pandas, Visualization, SQL, and Machine Learning
    Mohammad Belal Ansari

    Unlock the power of data with Python. Learn how to clean, analyze, visualize, and model real-world data using NumPy, Pandas, SQL, and machine learning techniques.

  11. The Guardian Algorithms: Applied Mathematics in Cyber Defense
    The Guardian Algorithms: Applied Mathematics in Cyber Defense
    The Mathematical Architecture of Modern Cybersecurity
    AhmedAdawy

    Behind every secure network lies an unbreakable mathematical truth. 'The Guardian Algorithms' bridges the gap between pure math and cutting-edge cyber defense. Step into the mind of a digital architect to decode the formulas that outsmart hackers, lock down infrastructure, and rewrite the rules of modern warfare. The future of security isn't coded—it is calculated.

  12. Building Pragmatic AI Agents That Use Tools and APIs
    Building Pragmatic AI Agents That Use Tools and APIs
    Building Systems That Use Tools and APIs with DSPy, Pydantic AI, Claude SDK, OpenAI Agents SDK, and Google ADK
    Steve Publications

    Most AI systems can talk, but few can actually do. This book shows you how to build AI agents that reliably use tools, call APIs and automate real workflows. Using DSPy, Pydantic AI, the Claude Agent SDK, the OpenAI Agents SDK and Google ADK, you'll learn practical patterns for building reliable agents that work in production.

  13. AI API Security Scanner: Build It From Scratch

    Every web application has security headers, cookies, TLS configurations, and CORS policies that need to be correct. Most teams find out they're wrong only after a penetration test — or worse, after an incident. This book shows you how to build a scanner that catches these issues automatically. You'll create a Python CLI tool that uses Hurl (declarative HTTP testing) to assert security properties, SSLyze to validate TLS protocol versions, and AI to generate specific remediation for every failure it finds. The output: structured JSON reports, visual HTML dashboards, and AI-generated security posture assessments. **What you'll build:** - 9 declarative Hurl security test files (headers, cookies, CORS, HSTS, CSP, CSRF, redirects, TLS) - A preprocessor that handles domain substitution and authentication - An output parser with built-in remediation guidance for every test - A TLS scanner validating SSL 2.0/3.0 disabled and TLS 1.2/1.3 enabled - An AI analyzer that generates context-specific fixes using Ollama, OpenAI, or Bedrock - An HTML reporter with dark-themed visual dashboards - Docker multi-architecture deployment - CI/CD pipeline with GitHub Actions **Who this is for:** - Developers who want security checks before deploying - DevSecOps engineers building CI/CD security gates - Penetration testers who need quick baseline assessments - Security students learning web vulnerability concepts hands-on - Platform teams enforcing security standards across services Every failure includes: what was expected, what was received, why it matters, how to fix it, and a documentation link. AI adds domain-specific code examples on top.

  14. AI Powered Threat Modeling
    AI Powered Threat Modeling
    Joseph Thachil George

    Security threat modeling is expensive ($5K–$20K per engagement), slow (2–5 days), and requires rare expertise. What if you could automate it? This book shows you how to build AITM — an open-source Python tool that uses Large Language Models to generate comprehensive STRIDE threat analyses from a simple system description. One command. 30 seconds. Professional results. You'll build every component from scratch: - A stateless threat modeling engine with a 3-step AI workflow - Multi-provider LLM integration (Amazon Bedrock, OpenAI, Ollama) - Structured output parsing with Pydantic — no regex, no fragile parsing - Architecture diagram analysis using vision models - A professional CLI with progress indicators and colored output - Markdown and JSON report generation Whether you're a developer automating security reviews, a DevSecOps engineer integrating threat modeling into CI/CD, or a student learning how to build real-world LLM-powered tools — this book gives you the complete blueprint. Includes 5 real-world use cases, full source code on GitHub, and step-by-step instructions that work on macOS and Linux. No security expertise required. Just Python and curiosity.

  15. Genetic Algorithms From Theory to Real Projects
    Genetic Algorithms From Theory to Real Projects
    A Practical .NET Guide to Building Genetic Algorithms from Scratch and Applying Them to Real-World Optimization Problems
    Kerem Aktuğ

    A practical .NET/C# guide to building Genetic Algorithms from scratch and applying them to real-world optimization problems with 27 complete projects, visual demos, and full source code.