Leanpub Header

Skip to main content

Filters

Category: "JavaScript"

JavaScript

New to JavaScript? Read the JavaScript article

  1. D3 Tips and Tricks v7.x
    D3 Tips and Tricks v7.x
    Interactive Data Visualization in a Web Browser
    Malcolm Maclean

    Tips and tricks for using d3.js (version 7), one of the leading data visualization tools for the web. It's aimed at getting you started and moving you forward. You can download for FREE or donate to encourage further development if you wish :-).

  2. Frida handbook
    Frida handbook
    Learn about binary instrumentation with the Frida toolkit.
    Fernando Diaz (@entdark_)

    Learn about binary instrumentation using the Frida toolkit using practical examples. This book is not deeply focused in theory but practical use cases instead, from basic uses of the API to how to apply it in real-world scenarios. We will apply instrumentation under Linux, Windows and MacOS systems.

  3. Turn Pro in GraphQL
    Turn Pro in GraphQL
    Johannes Kling

    Take the journey to become a pro in GraphQL.

  4. Nodebots - Javascript and robotics in the real world

    Do you want to know how to use Javascript to read sensors and create powerful applications with Nodebots? Do you want to learn how to create performance tests and good architecture practices for complex applications? So this book is for you!

  5. React Eshop
    React Eshop
    Easily reusable Eshop in React, ES6, and Firebase. First few chapters only available at no cost. Code available at GitHub.
    Manav Sehgal

    Code along a single page Eshop app, complete with a shopping cart, product catalog, and search features. Use latest React, ES6 JavaScript features, and Firebase integration for achieving a modern serverless architecture. NOTE: First few chapters only available at no cost. Code available in open source at GitHub.

  6. JavaScript Functions, Closures, and Prototypes
    JavaScript Functions, Closures, and Prototypes
    Learn the fundamentals of functions, closures, and prototypes in JavaScript
    AJ Meyghani

    Learn the fundamentals of functions, closures, and prototypes in JavaScript.

  7. Essential TypeScript
    Essential TypeScript
    It's JavaScript... only better.
    Jess Chadwick

    JavaScript is the defacto language of the world, but its dynamic nature can often get you in trouble.  Static typing helps avoid a bunch of mistakes that are easy to make when using a dynamic language.  TypeScript is JavaScript, only better.  These days, TypeScript is Essential.

  8. Mastering Reverse Engineering with Frida
    Mastering Reverse Engineering with Frida
    From Fundamentals to Advanced Dynamic Instrumentation
    Steve Publications

    Go beyond the basics of reverse engineering and learn how to uncover what software really does. From CPU execution and memory fundamentals to advanced Frida internals, this book takes you through practical techniques for analyzing and manipulating real-world applications across Android, iOS, Windows, Linux and macOS.

  9. Build your first website

    Go from a blank file to a real website at your own address, one small step at a time. You’ll write your first page by hand and put it online the same day, then grow it with CSS, Git, Astro and a little JavaScript. No experience needed, and every tool is free.

  10. Modern Browser Engineering
    Modern Browser Engineering
    Inside Rendering Engines, Browser Architecture, AI-Powered Browsing and Intelligent Web Automation
    Steve Publications

    Go beyond using browsers and learn how they actually work. Explore the inner workings of rendering engines, JavaScript execution, networking, security and performance. Discover how modern browser automation works and how AI is changing the way we interact with the web, with practical examples and insights drawn from real browser implementations.

  11. Super Script
    Super Script
    A Beginner's Guide to JavaScript
    Ollie Academy

    Make your website do things: buttons that react, forms that help, and pages that remember. No programming experience needed.

  12. Generative UI with OpenUI
    Generative UI with OpenUI
    Let Language Models Design the Screen
    Sandeep Kumar Patel

    A model can answer with a paragraph. It can also answer with a screen. This book shows how to build the second kind with OpenUI, and it says how each number was measured. Code and results included.

  13. Building Agentic Applications Using Angular and Genkit
    Building Agentic Applications Using Angular and Genkit
    Design, build, test and ship an AI agent with a streaming Angular front end, Genkit tools, memory, approvals and evaluation
    Sandeep Kumar Patel

    A language model is fluent and sometimes wrong. Your calendar, your customers and your budget are not allowed to be. Build one complete agent, a meeting-room booking assistant with an Angular front end and a Genkit back end, and learn what to put between the two.

  14. Advanced JavaScript for the Agent Era
    Advanced JavaScript for the Agent Era
    How the language really works, and how to build reliable AI agents with nothing but native JavaScript
    Sandeep Kumar Patel

    A user presses Stop and the agent keeps billing for tokens nobody will read. A tool times out and its retry sends the email twice. A conversation grows until it no longer fits. Each of these is a JavaScript problem, not a model problem. This book teaches the language from the inside out, then builds an agent that can be stopped, traced, and trusted, with no framework and no dependencies.

  15. Stacks, Queues, Hash Tables & Heaps - JavaScript Edition
    Stacks, Queues, Hash Tables & Heaps - JavaScript Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Stacks, Queues, Hash Tables & Heaps - JavaScript Edition teaches 50 algorithms built on stacks, queues, hash tables, and heaps through plain-language explanations, JavaScript implementations, and step-by-step... Printed in full color.