Leanpub Header

Skip to main content

Filters

Category: "JavaScript"

Books

  1. Full-Stack Web Development with TypeScript 5
    Full-Stack Web Development with TypeScript 5
    Craft modern full-stack projects with Bun, PostgreSQL, Svelte, TypeScript, and OpenAI
    Packt Publishing Ltd

    The book emphasizes best practices, debugging, performance optimization, and scalable code structure, helping you develop practical skills in frontend and backend development, database integration, and AI integration. 

  2. Advanced Data Structures Handbook: The JavaScript Edition
    Advanced Data Structures Handbook: The JavaScript Edition
    Simplifying Complexity for Real-World Applications
    Hela Ben Khalfallah

    Designed for JavaScript developers, this handbook dives into the practical implementation of advanced data structures such as B-Trees, Tries, and probabilistic models like Bloom Filters. Focused on real-world challenges, it explains how to handle large datasets, optimize caching, and implement efficient searches. With clear examples and technical depth, this book offers a realistic approach to applying advanced concepts in scalable and reliable systems.

  3. Next-Level UI Development with PrimeNG
    Next-Level UI Development with PrimeNG
    Master the versatile Angular component library to build stunning Angular applications
    Packt Publishing Ltd

    This ultimate guide to learning how to use PrimeNG with Angular covers installation, core components, customization, responsive layouts, forms, data presentation, and advanced features, all of which will help you create professional web apps.

  4. Vue.js 3 for Beginners
    Vue.js 3 for Beginners
    Learn the essentials of Vue.js 3 and its ecosystem to build modern web applications
    Packt Publishing Ltd

    Learning a new language by following video tutorials, blog posts, and documentation is a tiresome activity. This book will take you on an exciting journey of becoming a proficient Vue.js developer through a practical, step-by-step approach.

  5. Node.js for Beginners
    Node.js for Beginners
    A comprehensive guide to building efficient, full-featured web applications with Node.js
    Packt Publishing Ltd

    Get up to speed with Node.js, the most popular stack for web application development. Perfect for beginners, this book is your gateway to learning Node.js best practices swiftly and deploying your first application in the cloud.

  6. Effective Angular
    Effective Angular
    Develop applications of any size by effectively using Angular with Nx, RxJS, NgRx, and Cypress
    Packt Publishing Ltd

    You'll learn to use Angular to develop and test scalable apps, and explore its features and master concepts, such as dependency injection, reactive programming, and state management, as well as utilize libraries like Nx, RxJS, and NgRx to build professional apps.

  7. Modern Full-Stack React Projects
    Modern Full-Stack React Projects
    Build, maintain, and deploy modern web apps using MongoDB, Express, React, and Node.js
    Packt Publishing Ltd

    Full-Stack React Projects is a complete guide to learning full-stack web development, understanding the creation and integration of backend systems, and advancing your career as a frontend developer. 

  8. JavaScript Design Patterns
    JavaScript Design Patterns
    Deliver fast and efficient production-grade JavaScript applications at scale
    Packt Publishing Ltd

    This book provides a thorough understanding of JavaScript design patterns and assists with writing and structuring your JavaScript code and applications in a way that offers high performance to JavaScript application users.

  9. React Anti-Patterns
    React Anti-Patterns
    Build efficient and maintainable React applications with test-driven development and refactoring
    Packt Publishing Ltd

    This book is a comprehensive guide to building elegant, scalable React projects. It covers anti-patterns, testing strategies, data modeling, and practical implementation to help you elevate your code quality and create efficient React applications.

  10. Angular for Enterprise Applications - Third Edition
    Angular for Enterprise Applications - Third Edition
    Build scalable Angular apps using the minimalist Router-first architecture
    Packt Publishing Ltd

    This third edition delves from Angular basics to deployment, covering performance optimization, authentication, state management, Signals, and more. It includes updated examples and tools to enhance your Angular skills for business requirements.

  11. Building Tower Defense Games
    Building Tower Defense Games
    Codeless Game Construction using Construct2 & Construct3
    Stephen Gose

    This mega-workbook is a student's collection of five (5) innovative Tower Defense (TD) and ANTI-Tower Defense games complemented by a dozen imaginative designs for both single-player and Multi-Player experiences. Part 1 guides you through the process of constructing, testing, and developing a "Minimum Viable Product" (MVP) of a classic tower defense game with a bonus FREE "Ultimate TD" (version 2) template to jumpstart your creativity. These sequential lessons feature examples of "Historical" and "Fantasy" TD battles and several ANTI-Tower Defense games perfect for solitary play or collaborative enjoyment. Each template example includes Construct 3 or Construct 2 source code and a general license. This huge workbook is ideal for after-school semester (or year-long!) computer club activities for novice or experienced web developers and anyone looking to create custom games, artwork, and features.

  12. Building Browser Game Prototypes
    Building Browser Game Prototypes
    Codeless Game Construction using Construct2 & Construct3
    Stephen Gose

    This is a gaming prototype template for any game genre. This pamphlet leads you through a straightforward method for testing and developing game prototypes. The lessons have both Construct 3 & 2 encodings and include a general License. It's perfect for novices, experienced web developers, and anyone wanting their bespoke game, artwork, and features.

  13. Mastering TypeScript Core Utility Types
    Mastering TypeScript Core Utility Types
    The Ultimate Guide from Beginner to Pro: 300+ Examples, Practical Exercises, and Best Practices for Mastering Advanced TypeScript
    Kristiyan Velkov

    The Ultimate Guide from Beginner to Pro: 300+ Examples, Practical Exercises, and Best Practices for Mastering Advanced TypeScript

  14. Front-End Engineer's Guide to Computer Networks
    Front-End Engineer's Guide to Computer Networks
    What every front-end engineers needs to know about computer networks
    Orkhan Huseynli

    Unlock the mysteries of computer networks and boost your front-end development expertise! Front-End Engineer’s Guide to Computer Networks simplifies the essential concepts behind the internet, from the TCP/IP model to HTTP and WebSocket protocols, all explained in clear, beginner-friendly language. Transform how you build and understand web applications today!

  15. ASP.NET Core Blazor 9.0
    ASP.NET Core Blazor 9.0
    Moderne Webanwendungen und hybride Cross-Platform-Apps mit .NET 9.0, C# 13.0 und Visual Studio 2022
    Dr. Holger Schwichtenberg

    Dies ist die topaktuelle Auflage 9.7 dieses Fachbuchs, die am 14.06.2025 im Umfang von 824 Druckseiten erschienen ist die aktuelle Version Blazor 9.0.6 in allen Varianten behandelt: Blazor Web Apps (Blazor Static Server-Side-Rendering, Blazor Server, Blazor WebAssembly, Blazor United) sowie Blazor Hybrid (Blazor Desktop und Blazor MAUI).