Leanpub Header

Skip to main content

Filters

Category: "JavaScript"

Books

  1. Hello, and welcome! If you're holding this book, chances are you've already dipped your toes into the ocean of JavaScript. You've built a few things, maybe even shipped a project or two. But then, you ran into them: the two concepts that make even seasoned developers pause and scratch their heads—the this keyword and Closures.Don't worry. You're not alone. These two features are arguably the most powerful, yet most misunderstood, parts of the language. They are the engine under the hood, the secret sauce that gives JavaScript its unique flavor. Mastering them isn't just about passing a job interview; it's about truly understanding how JavaScript works, which will transform you from a coder who uses the language to a developer who wields it.This book is your friendly, conversational guide through the confusion. We'll use analogies, clear code examples, and a touch of personality to demystify the this keyword's identity crisis and unlock the time-traveling memory of Closures. By the end, you won't just know what they are; you'll know why they matter and how to use them to write cleaner, more powerful, and more maintainable code

  2. The Software Realm DECODED
    Everything Senior developers expect you to know, but rarely have time to explain
    A. M. Lorion

    You know how to code, but everyone else seems to "just get it" while you secretly Google and ChatGPT everything. The Software Realm DECODED is the patient mentor conversation you've been searching for, Peter asks the questions you're afraid to ask, and the Ultra Senior Developer explains what bootcamps skip and seniors assume you know. By the final chapter, the imposter syndrome disappears and systems finally make sense.

  3. Zero to Website
    A Beginner's Guide to Building for the Web
    Muhammad Ahsan Ayaz

    Master HTML, CSS, and JavaScript by building 6 real projects. Perfect for complete beginners who learn best by doing. No prior coding experience required. Start building professional websites today.

  4. You Don't Know JSON
    Beyond Six Data Types: The Complete Ecosystem
    Dayna Blackwell

    JSON succeeded not because it was better--XML had schemas, namespaces, and 10 years of tooling, but because it understood modularity in ways XML never could. This book deconstructs how a deliberately incomplete format defeated a comprehensive standard, then shows you the production patterns (JSON Schema, JSONB, MessagePack, versioning strategies) that make JSON systems scale from prototype to billions of requests.

  5. The Professional Junior
    Master the Senior Mindset and Write Code for Humans
    Doogal Simpson

    Stop reading 400-page theory books. This is a 30-page tactical field guide you can read during your lunch break and apply before you clock out. Learn the unwritten rules of clean code—without the fluff.

  6. Learn Coding Visually
    An Image-Based Guide to Software Development for Programmers
    CodeSweetly

    Discover the coding guidebook that teaches you software development visually. If you’ve ever wished programming concepts came with pictures instead of walls of text, this is the book you’ve been waiting for. It shows you the essentials through images so you can learn faster and remember more. Printed copies are also available on Amazon.

  7. Node.js Event Loop
    Mastering Concurrency with Asynchronous Patterns and Non-Blocking Design in Node.js
    A. Jobaer

    Every Node.js developer uses asynchronous code but only a few truly understand what happens behind the scenes. This book reveals the internals of the Node.js Event Loop, including microtasks, macrotasks, and concurrency under load. You'll learn to master performance, scalability, and non-blocking architecture at a level that sets professionals apart.

  8. WebAssembly 2.0 Essentials, Second Edition
    Making Migrations, Cloud-Native Integration, and Production-Ready WebAssembly Applications Easier
    GitforGits | Asian Publishing House

    The latest version of WebAssembly has arrived and it has some really cool new features. I knew that I had to completely rewrite this book to make sure it was up to date. Now, here we are. Within this book, I will take you from the very basics of memory, control flow, and the mechanics that make Wasm work, through to compiling multiple languages, building multi-threaded applications, and optimising for real-world performance.

  9. Adventurers of Renown™ - The Ruins of Able-Wyvern
    A Walk-Through RPG Development Tutorial.
    Stephen Gose

    Embark on an exciting journey to create your very own Multi-Player Rogue-like RPG adventure with the detailed 'Ruins of Able-Wyvern'™ template. This immersive course offers a treasure trove of step-by-step game recipes tailored for both workshop participants and instructors, compatible with either version of Construct Gaming Framework. Dive into the art of crafting this enthralling quest and unlock innovative methods that can be used in a variety of formats and themes—whether as a captivating stand-alone single-page web application (SWPA) or as an engaging 'In-Game Module' (IGM) for your epic fantasy adventures. Join us and unleash your creativity!

  10. Mastering React.js Interviews
    For Middle/Senior Developers
    Kristiyan Velkov

    This book is your ultimate roadmap to modern React.js interviews and standing out from the crowd.Built on 350+ real interview insights, it covers the exact topics top companies test—from security, accessibility, and performance to TypeScript, architecture, and deployment—so you can master every question with confidence and land the role you deserve.

  11. Create your online store with Django 5
    Your own online platform with Django and a payment gateway using Stripe or PayPal
    Andrés Cruz Yoris

    ? Learn how to build your own modular and scalable Online Store with Django and take your project to the next level with Stripe, PayPal, and more. This training is not just a step-by-step tutorial—it’s designed for an intermediate to professional level, where we focus on what truly matters. We’ll build both a blog and a store, dive into key concepts like centralized payment handling, layered payment gateways, custom product listings, and authentication. Plus, we’ll translate the project into Flask and FastAPI, expanding your skills across the Python ecosystem. ? With source code for each section, clear explanations, and a practical approach, you won’t just learn how to build, but also why each technical decision is made.? Get ready to create modern, modular, and scalable applications while strengthening your skills in Python and its most powerful frameworks.

  12. Libro Crea tu Tienda en Línea con Django 5
    Tu propia Online con Django y Pasarela de pagos mediante Stripe o PayPal
    Andrés Cruz Yoris

    ? Aprende a crear tu propia Tienda Online modular y escalable con Django y lleva tu proyecto al siguiente nivel con Stripe, PayPal y más. Esta formación no es un simple paso a paso: está pensada para un nivel medio-profesional, donde optimizamos el tiempo en lo realmente importante. Construiremos un blog y una tienda, exploraremos conceptos clave como el manejo centralizado de pagos, sistemas de capas para pasarelas, listados personalizados y autenticación. Además, traduciremos el proyecto a Flask y FastAPI, ampliando tus horizontes en el ecosistema Python. ? Código fuente por sección, explicaciones claras y enfoque práctico: aquí no solo aprendes a “hacer”, sino a entender el porqué de cada decisión técnica.? Prepárate para crear aplicaciones modernas, modulares y escalables, mientras fortaleces tus habilidades en Python y sus frameworks más potentes.

  13. Code React Sweetly
    A Beginner-Friendly Guide to Build and Deploy Modern Apps with React
    CodeSweetly

    Ready to finally master React without the overwhelm? Code React Sweetly is the beginner-friendly, hands-on guide that takes you from zero to confidently building and deploying real-world React applications. Learn JSX, components, props, state, hooks, forms, styling, and routing step by step—all while creating practical projects you can actually use. No endless theory. No tutorial hell. Just clear explanations, real code, and a shopping cart app that ties it all together. By the end, you’ll honestly think like a React developer. ? Build. Style. Deploy. Repeat. Start your React journey now! Printed copies of this book are also available on Amazon.

  14. Creating AI Agents with MCP - Model Context Protocol
    Part of the series, "The Only Book You'll Need On..."
    Lydia Evelyn and Bruce Hopkins

    Get started quickly, creating applications for the Model Context Protocol (MCP) using the official MCP SDKs for Python, Java 21, and Node.js. Quickly master, all of the concepts needed in order to build MCP servers, including transport protocols, tools, resources, prompts, roots, and sampling. Learn how to get familiar with popular MCP client applications such as, Claude Desktop, Postman, and the MCP Inspector.

  15. Buku Saku JavaScript
    Untukmu yang ingin segera memulai journey menjadi seorang developer
    Budi K

    Buku ini disusun khusus untuk kamu yang ingin memulai perjalanan belajar JavaScript dari nol, baik sebagai pemula total maupun yang ingin memperkuat kembali pondasi dasar sebelum melangkah ke tahap yang lebih lanjut. JavaScript adalah salah satu bahasa pemrograman paling populer di dunia, digunakan hampir di setiap website modern. Dengan menguasai JavaScript, kamu membuka banyak peluang untuk berkarir di bidang web development, baik sebagai Frontend Developer, Backend Developer, Mobile Developer maupun Fullstack Developer.