Leanpub Header

Skip to main content

Filters

Category: "JavaScript"

JavaScript

New to JavaScript? Read the JavaScript article

  1. Graphs & Greedy - JavaScript Edition
    Graphs & Greedy - JavaScript Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Graphs & Greedy - JavaScript Edition teaches 49 graph and greedy algorithms through plain-language explanations, JavaScript implementations, and step-by-step visual walkthroughs that trace every visited node,... Printed in full color.

  2. Linked Lists - JavaScript Edition
    Linked Lists - JavaScript Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Linked Lists - JavaScript Edition teaches 56 linked-list algorithms through plain-language explanations, JavaScript implementations, and step-by-step visual walkthroughs that trace the structure through every... Printed in full color.

  3. Recursion, Backtracking & Dynamic Programming - JavaScript Edition
    Recursion, Backtracking & Dynamic Programming - JavaScript Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Recursion, Backtracking & Dynamic Programming - JavaScript Edition teaches 50 recursion, backtracking, and dynamic programming algorithms through plain-language explanations, JavaScript implementations, and... Printed in full color.

  4. Beyond the Main Thread
    Beyond the Main Thread
    Workers, Shared Memory and Scheduling for JavaScript in the Browser
    Sandeep Kumar Patel

    A page freezes when one long task holds the main thread. Here are the browser tools that keep that work out of the way, each measured in real Chrome.

  5. Strings - Beginner → Intermediate → Advanced - JavaScript Edition
    Strings - Beginner → Intermediate → Advanced - JavaScript Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    This book teaches string and data structure algorithms the way engineers actually reason through them: one character, one pointer, one decision at a time. Every pattern inside is shown three ways — a plain-language explanation of what it does and why, a real working JavaScript implementation you can compile and run yourself, and a full pictorial walkthrough that traces the index, the window, the stack, and the trie through every step.

  6. Java Concurrency Wars: The Conquest Against Deadlocks

    A production crisis. Three developers. Fifty cinematic comic lessons. Master Java threads, race conditions, synchronization, and deadlocks through an unforgettable manga-style adventure.

  7. Trees - Beginner → Intermediate → Advanced - JavaScript Edition
    Trees - Beginner → Intermediate → Advanced - JavaScript Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Trees - Beginner → Intermediate → Advanced - JavaScript Edition brings both volumes together: 103 tree algorithms taught through plain-language explanations, JavaScript implementations, and step-by-step visual walkthroughs, all in full color.

  8. Arrays - Beginner → Intermediate → Advanced - JavaScript Edition
    Arrays - Beginner → Intermediate → Advanced - JavaScript Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Arrays - Beginner → Intermediate → Advanced - JavaScript Edition brings all three volumes together: 166 array algorithms taught through plain-language explanations, JavaScript implementations, and step-by-step visual walkthroughs, all in full color.

  9. Learn JavaScript Data Structures & Algorithms Visually - Volume 4
    Learn JavaScript Data Structures & Algorithms Visually - Volume 4
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Learn JavaScript Data Structures & Algorithms Visually - Volume 4 brings together 107 algorithms covering trees, linked lists, strings, and arrays, each part opened by short foundation sections on the core tree... Printed in full color.

  10. Learn JavaScript Data Structures & Algorithms Visually - Volume 3
    Learn JavaScript Data Structures & Algorithms Visually - Volume 3
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Learn JavaScript Data Structures & Algorithms Visually - Volume 3 brings together 107 algorithms covering trees, linked lists, strings, and arrays, each part opened by short foundation sections on the core tree... Printed in full color.

  11. Learn JavaScript Data Structures & Algorithms Visually - Volume 2
    Learn JavaScript Data Structures & Algorithms Visually - Volume 2
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Learn JavaScript Data Structures & Algorithms Visually - Volume 2 brings together 108 algorithms covering trees, linked lists, strings, and arrays, each part opened by short foundation sections on the core tree... Printed in full color.

  12. Learn JavaScript Data Structures & Algorithms Visually - Volume 1
    Learn JavaScript Data Structures & Algorithms Visually - Volume 1
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Learn JavaScript Data Structures & Algorithms Visually - Volume 1 brings together 108 algorithms covering trees, linked lists, strings, and arrays, each part opened by short foundation sections on the core tree... Printed in full color.

  13. Claude Code for Web Developers
    Claude Code for Web Developers
    7 practical workflows for building and maintaining websites
    Gianluca Raponi

    Build, debug and maintain websites with Claude Code through 7 practical workflows. Includes a downloadable practice project, reference code and 30 automated tests to help you verify what the AI produces.

  14. Browser Game Release Engineering
    Browser Game Release Engineering
    Ship One Canonical Game Across Portals with Adapters, QA, and Release Evidence
    Xiaoqing Wang

    Ship one canonical browser game across portals with isolated adapters, qualified packages, hosted QA, and evidence you can trust.

  15. Practical JavaScript for Beginners: Build 5 Real-World Web Apps from Scratch
    Practical JavaScript for Beginners: Build 5 Real-World Web Apps from Scratch
    Learn Modern ES6+ JavaScript by Doing—No Theoretical Fluff, Frameworks, or Jargon.
    Michael Abebrese-Agyeman

    Complete Ebook + Quick Reference Guide + All 5 Project Folders (Pre-written Starter Templates + Complete Final Source Code).