Leanpub Header

Skip to main content

Filters

Category: "Graphics"

Books

  1. Beyond diagrams
    Capture your thoughts in diagrams, generate documentation, make them executable
    Pavel Vlasov

    Go beyond pixel-deep diagrams - generate documentation sites, make them executable, map to your problem domain, federate into a web of diagrams

  2. D3 Start to Finish (2nd Edition)
    Learn how to make a custom data visualisation using D3.js.
    Peter Cook

    D3 Start to Finish shows you how to build a custom, interactive and beautiful data visualisation using the JavaScript library D3.js (versions 6 & 7). The book covers D3.js concepts such as selections, joins, requests, scale functions, events & transitions. You'll put these concepts into practice by building a custom, interactive data visualisation.

  3. Advanced GPU Assembly Programming Second Edition
    A Technical Reference for NVIDIA and AMD Architectures
    gareth thomas

    Uncover the fundamentals of GPU architecture and assembly programming with Advanced GPU Assembly Programming, a resource designed for enthusiasts and professionals who want to explore the intricate workings of modern GPUs. This book is not a step-by-step manual but a gateway to understanding GPU architecture and assembly programming at a foundational level. It’s ideal for readers who are ready to invest their own effort to experiment and grow their expertise.

  4. Computer graphics in Python
    Advanced vector graphics using Pycairo and Python
    Martin McBride

    Pycairo is a great library for creating high quality vector graphics in Python. This book covers the full features of the library in detail, with practical code examples and illustrations, from an author with many years experience in computer graphics software.

  5. D3 Tips and Tricks v3.x
    Interactive Data Visualization in a Web Browser
    Malcolm Maclean

    Over 600 pages of tips and tricks for using d3.js, one of the leading data visualization tools for the web. It's aimed at getting you started and moving you forward. Includes over 50 downloadable code examples. You can download for FREE or donate to encourage further development if you wish :-).

  6. Advanced CUDA Programming
    High Performance Computing with GPUs
    gareth thomas

    Advanced CUDA Programming: High-Performance Computing with GPUs is the ultimate guide to unlocking the full power of modern GPU computing. Whether you're developing AI models, optimizing scientific simulations, or pushing real-time applications to their limits, this book delivers the advanced techniques and expert insights you need to achieve peak CUDA performance.

  7. Modern GPU Architecture Second Edition
    Volume One Graphics Pipeline Design and Hardware Implementation
    gareth thomas

    Graphics Pipeline Design and Hardware ImplementationModern GPUs are the most complex and efficient parallel processors ever created—and this book shows you exactly how they work at the hardware level.Unlike typical graphics or programming guides, this volume takes you inside the GPU itself: how instructions flow through pipelines, how memory hierarchies sustain bandwidth, how shader cores and fixed-function units cooperate to render billions of pixels per second.

  8. Semadraw
    A Semantic Graphics Foundation for FreeBSD
    Vester Thacker

    Semadraw introduces a semantic graphics foundation for FreeBSD that cleanly separates drawing intent from display policy. It presents a rigorous, backend-agnostic graphics model designed for correctness, determinism, and long-term maintainability.

  9. Python Programming with Tkinter
    From Fundamentals to Advanced GUI Techniques
    Nadine Brown

    Bring fun and curiosity to your computer science learning journey with "Interactive Programming with Python Tkinter. This exciting hands on book revisits fundamental programming concepts in an enjoyable and interactive way, making it perfect for both beginners and those looking to deepen their understanding. 

  10. This book focuses on the science and practice of quantifying user experience. It covers usability metrics, behavioural analytics, and frameworks for linking design improvements to business outcomes. Readers will gain practical guidance on setting UX KPIs, conducting A/B tests, analysing engagement data, and calculating the return on investment of design initiatives.

  11. In this book, the author explores the challenges and strategies of designing user experiences for large-scale, data-heavy, and intelligent systems. From enterprise software with complex workflows to AI-driven products that learn and adapt, the book provides frameworks for making intricate systems usable, intuitive, and human-centred.

  12. Digital Marketing Crash Course 2025: A Practical Guide for Small Business Owners, Freelancers & Remote Workers
    Learn real-world skills to grow your business, build your brand, and start earning online — fast
    Arsalan Khan

    Want to grow your business, side hustle, or freelance brand in 2025? You don’t need a marketing degree or a big budget — just a clear path.Digital Marketing Crash Course 2025 is your short, no-fluff guide to launching and growing online. Whether you're a freelancer, student, small business owner, or remote worker, this book shows you how to attract clients, build your brand, and start earning — with real examples and AI tools that save time.✅ Build your online presence from scratch ✅ Learn smart content strategies that actually convert ✅ Use free tools to get traffic, leads, and sales ✅ Follow a 30-day launch plan you can start today

  13. How to Build & Sell Digital Products in 2025 (Even If You’re Not a Designer)
    A Step-by-Step Guide for Beginners to Create and Sell Digital Products Using Free Tools and AI – No Design Skills Required
    Arsalan Khan

    Want to earn passive income by selling digital products — even if you can't design or code?How to Build & Sell Digital Products in 2025 is your complete beginner’s guide to turning simple ideas into profitable downloads.Using free tools and AI helpers like ChatGPT and Canva, you’ll learn to:Create your first eBook, template, or planner in daysSell globally on platforms that support Pakistan and beyondMarket without ads, automate delivery, and build income that grows while you sleepNo tech skills. No budget. Just a smart, step-by-step roadmap to build once and sell forever.

  14. Practical GPU Programming
    High-performance computing with CUDA, CuPy, and Python on modern GPUs
    GitforGits | Asian Publishing House

    Even if you're a total newbie to the world of GPUs, this book will take you from the basics of CPUs to the current world of GPU programming. All you need is some Python experience and a willingness to explore and try the techniques it offers.This book will walk you through the basics of GPU architectures, show you hands-on parallel programming techniques, and give you the know-how to confidently speed up real workloads in data processing, analytics, and engineering.

  15. Design Smarter is the ultimate guide for creators, educators, entrepreneurs, and marketers who want to harness the full potential of Canva’s AI-powered Magic Tools. With clear, actionable steps and real-world examples, this book teaches you how to design faster, write smarter, and produce high-impact visuals—without needing a design degree. Inside, you’ll learn how to: Use Magic Write to generate text for blogs, captions, ads, and more Create stunning layouts instantly with Magic Design Edit and enhance images using Magic Edit and Magic Eraser Generate unique artwork with Text to Image Animate your content with Magic Animate Brand consistently using Canva’s Brand Kit Apply these tools across real projects—from social media campaigns to eBooks and client work Whether you're just starting with Canva or want to supercharge your workflow, this step-by-step guide gives you the tools, confidence, and strategy to work like a pro.