Leanpub Header

Skip to main content

Filters

Category: "Programming Cookbooks"

Books

  1. Python Networking 101, Second Edition
    Mastering the capability of network and socket programming, AsyncIO, network performance, simulations and Ansible
    GitforGits | Asian Publishing House

    This second edition is for Python programmers who want to get into networking but don't want to feel overwhelmed. My goal is to make you comfortable with reading code and using it to solve real-world networking problems. A lot of people wrote to me saying that it helped them automate tasks that they had been doing manually for years, while others shared how it gave them the confidence to switch careers or take on more advanced responsibilities in their roles.

  2. 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.

  3. Python GUI with Tkinter – From Beginner to Pro
    A Complete Guide to Building Modern Desktop Applications with Tkinter, Canvas, SQLite, and OOP
    Roberto Stepic

    Master Python’s powerful GUI toolkit Tkinter through hands-on projects, real-world examples, and professional deployment strategies — even if you're starting from scratch.

  4. Comment-First Development with GitHub Copilot
    Write Comments, Let AI Code
    Ghefar Mansour

    Write your comments first, and let Copilot generate the code.

  5. Python Data Science Cookbook
    Practical solutions across fast data cleaning, processing, and machine learning workflows with pandas, NumPy, and scikit-learn
    GitforGits | Asian Publishing House

    I wrote this cookbook to save you time troubleshooting and more time discovering insights. These recipes tackle the literal problems you'll face—mismatched keys, shape errors, memory leaks, rate limits—so that each step builds toward a smooth, automated workflow.

  6. CMP for Mobile Native Developers
    A Hands-on Guide to Compose Multiplatform for Android and iOS
    Santiago Mattiauda

    ? CMP for Mobile Native Developers is the ultimate hands-on guide for Android and iOS developers ready to master Compose Multiplatform without compromising native quality. ? Learn to build shared, modern UIs with navigation, dependency injection, UI testing, and native component integration. ? If you're already fluent in native development, this book will elevate your skills for efficient and elegant cross-platform app creation.

  7. Interactive Java workbook
    Companion book to the Interactive Java workbook task collection
    Bojan Tomić

    Start programming in Java from scratch - beginner friendly style.Learn coding in the IDEA IntelliJ professional IDE for Java30 theory lessons (PDF, EPUB) with 150+ executable code examples (ZIP file - course for Intellij Academy plugin)480+ diverse programming tasks: answer questions, complete code, correct syntax errors, correct code, write alternative solutions (ZIP file - course for Intellij Academy plugin)Tasks start very easy and gradually work toward medium ones, and finally the hard ones.We got you covered! All tasks come with automated tests to see if your solution is correct, but also a predefined solution which can be compared side-by-side with your solution. More complex tasks come with hints to help you solve them.If that is not enough, and you still feel confused about some task, there are 200+ explanation videos which explain the solution to medium and hard tasks step-by-step (explanation videos are sold separately).

  8. Laravel 11 Cookbook
    Proven workflows, solutions and techniques to build, deploy, and monitor Laravel applications
    GitforGits | Asian Publishing House

    You'll gain confidence the moment your first artisan command runs without error. Once you start, you'll be amazed at how easy it is to craft dynamic routes that adapt to user input. And you'll love how you can organize CRUD operations with resource controllers to keep your code clean and maintainable. We will fortify your application's defenses—implementing login systems, role-based access checks, socialauthentication, and two-factor verification—so that every request arrives from someone you trust.

  9. Creating NPM Package with TypeScript
    Simplified TypeScript Guide to Building and Publishing Libraries
    CodeSweetly

    Now updated and better than ever! The new edition of CodeSweetly’s Creating NPM Package is here. It features semantic-release automation, NPM Trusted Publishing, and advanced TypeScript modularization. Learn how to build, organize, automate, and securely publish professional TypeScript libraries with modern, production-ready workflows. Are you ready to deliver cleaner, smarter, and fully automated packages? Get your copy of the updated version today. Printed copies are also available on Amazon.

  10. Agentic Artificial Intelligence
    Building Autonomous, Goal-Driven Systems
    Luca Berton

    Discover how to build AI systems that don’t just react — they act. Agentic AI is your guide to designing autonomous, goal-driven systems that think, plan, and execute with purpose.

  11. Building Trivia Quizzes & Dating Games
    Creating "Educational Testing" Game Mechanics
    Stephen Gose

    This is a workbook from the Construct Game Starter Kit Collection. It leads you through three (3) "Trivia Quiz & Dating" games for both Construct v3 & v2 encoding. It's perfect for novices, experienced web developers, and just anyone wanting their own bespoke game, artwork, and features.

  12. PowerShell SysAdmin Crash Course, Second Edition
    Unlock the Full Potential of PowerShell with Advanced Techniques, Automation, Configuration Management and Integration
    GitforGits | Asian Publishing House

    In this book, I'll take you on a fundamentals exploration that quickly progresses to powerful, time-saving methods that can transform your day-to-day administrative tasks. I share my own experiences, challenges, and discoveries from the field, so you can see how PowerShell can be a true game-changer in managing IT environments. As you flip through the pages, you'll come across hands-on tasks like handling files, directories, and the registry, plus automating repetitive tasks with ease.

  13. Elixir Chatbot Alchemy
    Develop a self-hosted chatbot with Elixir, Ollama, Ecto, and Phoenix LiveView
    Isaak Tsalicoglou

    Following the same engineering ethos and exploratory learning approach that proved so popular with Northwind Elixir Traders , Elixir Chatbot Alchemy explores the implementation of a chatbot in Elixir and Phoenix LiveView, with data persistence in an SQLite database.

  14. Building "Collapsing Blocks" Browser Games
    Codeless Game Construction using Construct2 & Construct3
    Stephen Gose

    This is a single chapter from the Construct Starter Kit Collection. This chapter leads you through Collapsing Blocks (aka "Same Game") development. This tutorial has both Construct v3 & v2 encoding. It's perfect for novices, experienced web developers, and just anyone wanting their own bespoke game, artwork, and features.

  15. Building Audio & Rhythmic Browser Games
    Codeless Game Construction using Construct2 & Construct3
    Stephen Gose

    Join us in this exciting audio game development workshop on creating "Purely Musical & Rhythmic" puzzle games! Generate games into the musical world of "sight reading", enhance your "perfect pitch", and challenge your "motif memory" skills. Get ready to engage your ears and unleash your creativity in a fun and interactive way!