Web programming Books

665 products


  • Computer Programming in JAVA

    Anmol Publications Pvt Ltd Computer Programming in JAVA

    1 in stock

    Book Synopsis

    1 in stock

    £14.99

  • BPB Publications Web Enabled Commercial Application Development

    1 in stock

    Book Synopsis

    1 in stock

    £13.49

  • Skim, Scan, Scroll: A Quick Guide to Web Writing

    Unicorn Books Pvt Ltd Skim, Scan, Scroll: A Quick Guide to Web Writing

    1 in stock

    Book Synopsis

    1 in stock

    £5.85

  • BPB Publications Web Enabled Commercial Application Development

    1 in stock

    Book Synopsis

    1 in stock

    £16.88

  • BPB Publications JAVA/J2EE: Interview Questions

    1 in stock

    Book Synopsis

    1 in stock

    £11.24

  • Struts 2 with Hibernate 3 Project for Beginners

    Shroff Publishers & Distributors Pvt Ltd Struts 2 with Hibernate 3 Project for Beginners

    2 in stock

    Book SynopsisThe text covers project development and documentation through building an Online Shopping Cart with MySQL, Java Server Pages, Struts 2, and Hibernate 3. It discusses framework migration, database migration, user management, error pages, DAO design pattern, pagination, validations, and more. CD-ROM includes setup files, source code, and SQL scripts.

    2 in stock

    £28.98

  • Cybernetics in C++

    River Publishers Cybernetics in C++

    1 in stock

    Book SynopsisC++ is a powerful, much sought after programming language, but can be daunting to work with, even for engineering professionals. Why is this book so useful? Have you ever wondered: - How do keywords like static and virtual change their meanings according to context? - What are the similarities and differences between Pointers and References, Pointers and Arrays, Constructors and Copy Constructors, Nested and Local Inner Classes? - Why is Multiple Interface Inheritance seen to be beautiful but Multiple Implementation Inheritance considered evil? - When is Polymorphism Static or Dynamic, Bounded or Unbounded? Answers on these questions, and much more, are explained in this book, Cybernetics in C++. What makes this text so different and appealing in comparison to existing books on the market? - The Bulleted style, as opposed to Prose, produces results much faster, both in learning and reference - Rules of Thumb, and further expert Tips are given throughout in how to optimise your code - The Prospective Evils sections tell you what to avoid - The thorough coverage ensures you will be trained to expert level in each of Imperative, Procedural, Memory & Resource Management, Object Oriented and Generic Programming Cybernetics in C++ combines a theoretical overview and practical approach in one book, which should prove to be a useful reference for computer scientists, software programmers, engineers and students in this and related field.Table of ContentsImperative Programming, Procedural Programming, Data Structures & Algorithms, Memory & Resource Management Programming, Object Oriented Programming, Imperative Programming, Generic Programming, Getting It Together: Programming in C++

    1 in stock

    £80.74

  • Learning Salesforce Development with Apex: Learn

    BPB Publications Learning Salesforce Development with Apex: Learn

    1 in stock

    Book Synopsis

    1 in stock

    £31.34

  • Modern Web Development with Deno: Develop Modern

    BPB Publications Modern Web Development with Deno: Develop Modern

    1 in stock

    Book Synopsis

    1 in stock

    £23.99

  • JavaScript Masterclass

    BPB Publications JavaScript Masterclass

    1 in stock

    Book SynopsisBlockchain secures individual transactions with cryptography, creating a tamper-proof chain. In contrast, distributed ledger technologies cover various technologies that may not adhere strictly to blockchain''s specific structure. We will start the book by defining blockchain elements, comparing it to DLT, exploring security mechanisms, and looking at Bitcoin''s history, transactions, wallets, keys, mining, and forensics. Further in the book, we will explore Ethereum''s evolution, Ethereum virtual machine, and smart contracts. We will also discover permissioned blockchains with Hyperledger Fabric and understand crypto assets, ERC20, ERC721 tokens, NFTs, and cryptocurrencies. With real-world examples and practical insights, you will gain a solid grasp of the fundamentals and practical applications that make blockchain a game-changer in various industries.

    1 in stock

    £30.39

  • Implementing Design Patterns in C# 11 and .NET 7

    BPB Publications Implementing Design Patterns in C# 11 and .NET 7

    1 in stock

    Book Synopsis

    1 in stock

    £29.92

  • Introduction to .Net Aspire

    BPB Publications Introduction to .Net Aspire

    1 in stock

    1 in stock

    £27.54

  • Building and Deploying WebAssembly Apps

    BPB Publications Building and Deploying WebAssembly Apps

    1 in stock

    Book SynopsisWebAssembly fundamentals with its purpose, core concepts, and how it powers modern applications across browsers, cloud, blockchain, and desktop environments. Learn to compile C/C++, Rust, and AssemblyScript to WebAssembly, with tips on choosing the right language for your needs.

    1 in stock

    £29.44

  • Web Designing and Development

    Khanna Publishers Web Designing and Development

    1 in stock

    Book Synopsis

    1 in stock

    £10.49

  • Learning PHP

    Khanna Publishers Learning PHP

    1 in stock

    Book Synopsis

    1 in stock

    £11.50

  • Opium to Java: Revenue Farming and Chinese Enterprise in Colonial Indonesia, 1860-1910

    15 in stock

    £27.06

  • Problems And Solutions In Scientific Computing

    World Scientific Publishing Co Pte Ltd Problems And Solutions In Scientific Computing

    Out of stock

    Book SynopsisScientific computing is a collection of tools, techniques and theories required to develop and solve mathematical models in science and engineering on a computer. This timely book provides the various skills and techniques needed in scientific computing. The topics range in difficulty from elementary to advanced, and all the latest fields in scientific computing are covered such as matrices, numerical analysis, neural networks, genetic algorithms, etc.Presented in the format of problems and detailed solutions, important concepts and techniques are introduced and developed. Many problems include software simulations. Algorithms have detailed implementations in C++ or Java. This book will prove to be invaluable not only to students and research workers in the fields of scientific computing, but also to teachers of this subject who will find this text useful as a supplement.The topics discussed in this book are part of the e-learning and distance learning courses conducted by the International School of Scientific Computing, South Africa.Table of ContentsQuickies; Bitwise Operations; Number Manipulations; Combinatorical Problems; Matrix Calculus; Recursion; Finite State Machines; Lists, Trees and Queues; Numerical Techniques; Random Numbers and Monte Carlo Techniques; Ordinary Differential Equations; Partial Differential Equations; Wavelets; Graphs; Neural Networks; Genetic Algorithms; Optimization; File and String Manipulations; Computer Graphics.

    Out of stock

    £39.90

  • Maitrisez La Configuration Apache Tomcat Sous

    Koru Lenag Maitrisez La Configuration Apache Tomcat Sous

    Out of stock

    Book Synopsis

    Out of stock

    £15.74

  • Beginning Vue 3 Development: Learn Vue.js 3 web

    Independently Published Beginning Vue 3 Development: Learn Vue.js 3 web

    15 in stock

    Book Synopsis

    15 in stock

    £15.01

  • Dynamic Trio: Building Web Applications with

    Independently Published Dynamic Trio: Building Web Applications with

    1 in stock

    Book Synopsis

    1 in stock

    £23.29

  • Cognella Academic Publishing Web App Development

    Out of stock

    Book Synopsis

    Out of stock

    £72.21

  • Flame Game Development: Your Guide to Creating Cross-Platform Games in 2D Using Flame Engine in Flutter 3

    Springer-Verlag Berlin and Heidelberg GmbH & Co. KG Flame Game Development: Your Guide to Creating Cross-Platform Games in 2D Using Flame Engine in Flutter 3

    10 in stock

    Book SynopsisReimagine your development process and create, test, and deploy your mobile, web, desktop, and embedded apps from a single codebase. This book shows you how to leverage Flame, the modular Flutter game engine, to build cross-platform 2D games. With Flutter, you can create all kinds of apps by making subtle changes to projects at the code level. Guided by a practical project-based approach, you'll begin by downloading and installing the game engine. You'll then move on to creating widgets in Flutter and components within our game, such as player, enemy, background, consumables, etc. The book also shows you how to add sprites, render images, setup animation, and much more. Flame Game Development is perfect for the novice eager to gain hands-on knowledge of this exciting game engine's library to create a simple 2D game. What You'll Learn Apply Flutter coding skills to game development Develop games that can be played on all platforms Create your first 2D game using Flame Who This Book Is ForBeginners who want to learn how to develop games on Flame and create their first 2D game with Flutter.Table of ContentsChapter 1: Create a project in Flutter and add FlameChapter 2: Flame basics• Game class and components• Components• Game classes: Game and Flame Game• Example: Draw a sprite• Example: Draw a circle• Example: Update circle position• Key processes and functions at Flame• Game loop• Render function• Update function• Other important functions in FlameChapter 3: Flame fundamentals• Sprite component: Components for rendering images• Practical case: Single image sprite• Practical case: Sprite Sheet• Practical case: Animate sprite sheet• Function for animation• Sprite animation component• Practical case: Multiple animations• Input: Keyboard• Game class level• Practical case• Component level• Practical case• Input: Tap• Game class level• On Tap Down• On Long Tap Down• On Tap Up• On Tap Cancel• Practical case• Component level• Challenge: Practical case• Resolution challenge• Challenge: Animations and inputs (Keyboard): Walk and rest animation• Resolution challenge• Mirror or flip the sprite• Practical case• Constant velocity• Key combination• Position Component: Components to render objects• Practical case• Debug mode• Detect collisions• Practical case• Challenge: Change direction• Challenge: Colliding circles• Resolution challenge• Counter for collisions• Sprite collisionsChapter 4: Game: Meteor shower• Offset collision circles on the vertical axis• Add collision circles by time• Remove invisible components (collision circles)• Prevent the player from crossing the screen• Player: Vary animation when detecting screen edge• Gravity for the player• Player: Implement jump• Modularize player class• Meteor animated sprite• Impact counterChapter 5: Background in color and image• Background color• Background image• Get component information from the Game class• Update player component with map dimensions• Set the camera to follow the component• Update meteor component with map dimensions

    10 in stock

    £39.99

  • Speed Metrics Guide

    Springer-Verlag Berlin and Heidelberg GmbH & Co. KG Speed Metrics Guide

    10 in stock

    Book SynopsisFaster websites offer a better user experience and typically have higher conversion rates. It can be challenging to know where to invest to meaningfully improve a website's speed. Investing correctly to improve speed starts with understanding how to correctly measure speed and knowing how to use those measurements to identify the biggest opportunities. Speed Metrics Guidehelps marketers, SEOs, business leaders, designers, and everybody else involved in website performance select the right metrics to use to optimize their website's speed. Each chapter examines a specific metric, discusses what it measures, why the metric matters and what tactics will help improve that metric.What You'll LearnThe best metrics and tools to help you measure website speed, including Google's Core Web VitalsHow and when to best use each metricWhere each metric fits within the website loading processHow to use each metric to find different ways of improving website speedWho This book Is ForNon-technical audience, including marketers, SEOs, designers, and UX professionals.

    10 in stock

    £31.99

  • Learn Java Fundamentals

    Springer-Verlag Berlin and Heidelberg GmbH & Co. KG Learn Java Fundamentals

    10 in stock

    Book SynopsisSharpen your Java skills and boost your potential as an IT specialist. This book introduces you to the basic Java features and APIs needed to prepare for a career in programming and development. You'll first receive an introduction to Java and then explore language features ranging from comments though exception/error handling, focusing mainly on language syntax and a few select syntax-related APIs. This constitutes the heart of the book, and you'll use these building blocks to construct simple Java programs, and learn where Java's implementations of expressions (and operators), and statements diverge from other languages. The final few chapters tour some additional APIs such as the Math class, related types, String and StringBuffer, and System. Along the way you'll discover some interesting programs, such as Graph (a sine/cosine wave-plotting application) and WC (a word-counting application). Two appendixes provide quick references to Java's supported reserved words, and to Java's supported operators. Equipped with this knowledge, Learn Java Fundamentals will provide you the pathway to explore additional APIs on your own, and increase your Java awareness. What You'll LearnUnderstand the basics of Java applications and APIsStudy language features such as comments, identifiers, variables, types, and literals. Explore operators, expressions, statements, and other key features such as classes, objects, class extension, and class abstraction. Who This Book Is ForDevelopers, programmers, and students with little or no Java experience

    10 in stock

    £43.99

  • Master Vue.js in 6 Days

    Springer-Verlag Berlin and Heidelberg GmbH & Co. KG Master Vue.js in 6 Days

    1 in stock

    Book SynopsisPrepare for an exciting journey into the world of Vue.js. Organized into six days of learning Vue.js, this book will guide you through the key concepts needed to become a proficient developer with this versatile framework. Backed by clear explanations, concrete examples, hands-on exercises, and development tips, you'll examine the main ingredients needed to build web user interfaces. From creating components to handling events, delving into HTTP requests, and custom directives, each day promises a new skill and practical knowledge that you can immediately apply to your projects. Whether it's for creating professional web applications or simply expanding your horizons in web development, this book will equip you with the necessary skills to excel in with Vue.js. So, dive into this adventure and become a Vue.js master in just six days!What You'll LearnUnderstand key Vue.js principles and concepts.Create Reactive user interfaces. Acquire a comprehensive understanding of the Vue.js framework. Who This Book Is ForWeb Developers, programmers, students, and teachers who are looking to learn or brush up on Vue.js

    1 in stock

    £44.99

  • PHP 8 Objects Patterns and Practice Volume 1

    Springer-Verlag Berlin and Heidelberg GmbH & Co. KG PHP 8 Objects Patterns and Practice Volume 1

    10 in stock

    Book SynopsisDevelop elegant and rock-solid systems using PHP, aided by three key elements: object fundamentals, design principles, and best practices. Now in its 7th edition, this book has been fully updated for PHP 8.3 and split into two volumes to better accommodate its wealth of new content. Volume 1 covers objects and patterns, while Volume 2 focuses on tools and best practices. You'll begin this volume by reviewing PHP's object-oriented features including key topics such as class declarations, inheritance, and reflection.The second part of the book is devoted to design patterns. It explains the principles that make patterns powerful and covers many of the classic design patterns, as well as enterprise and database patterns. This volume provides a solid grounding in PHP's support for objects and builds on this foundation to apply the core principles of software design. New topics covered include read only classes, enumerations, typed class constants, as well as various additions to argument and return types. The knowledge gained from this book will help you master the object-oriented enhancements and the design patterns available for PHP 8, paving the way for developing best practices in Volume 2. What You Will LearnWork with object fundamentals. Write classes and methods, instantiate objects, and create powerful class hierarchies using inheritance. Master advanced object-oriented features, including static methods and properties. Manage error conditions with exceptions and create abstract classes and interfaces. Use design principles to deploy objects and classes effectively in your projects. Discover a set of powerful patterns that you can implement in your own projects. Who This Book Is ForAnyone with at least a basic knowledge of PHP who wants to use its object-oriented features in their projects.

    10 in stock

    £33.99

  • PHP 8 Objects Patterns and Practice Volume 2

    Apress PHP 8 Objects Patterns and Practice Volume 2

    10 in stock

    Book SynopsisChapter 1. Good (and Bad) Practice.- Chapter 2. Inline Documentation.- Chapter 3. PHP Standards.- Chapter 4. Refactoring and Standards Tools.- Chapter 5. Using and Creating Components with Composer.- Chapter 6. Version Control with Git.- Chapter 7. Testing.- Chapter 8. Vagrant.- Chapter 9. Docker.- Chapter 10. Ansible.- Chapter 11. PHP on the Command Line.- Chapter 12. Continuous Integration.- Chapter 13. Objects, Patterns, Practice.- Chapter 14.- Appendix A: A Simple Parser.

    10 in stock

    £31.99

  • Generative AI for Web Development

    Springer-Verlag Berlin and Heidelberg GmbH & Co. KG Generative AI for Web Development

    10 in stock

    Book SynopsisExplore the world of Generative AI and understand why it matters. This book is divided into two parts, introducing tools such as ChatGPT, DALL-E, and will show you how to use them to build AI-powered web apps. The first part of the book describes Generative AI and covers the essential models and APIs from OpenAI. Legal, ethical, and security considerations are discussed to help you decide whether it is an appropriate tool for your projects. You'll then review ChatGPT and see how to use it effectively for generating code. This is followed by a review of best practices, and tips and techniques for getting around the limitations of ChatGPT and other OpenAI APIs. The second part of the book provides practical guide to building a series of web apps with Next.js that showcase how to use the OpenAI APIs. For example, you'll learn how to build a Story/Poetry generator, a language learning app, and a blog site with a custom Chatbot widget. The code for the web apps is generated using ChatGPT. When done with this book, you'll have a clear understanding of Generative AI and be well on your way to building web applications powered by OpenAI APIs and Next.js. What You Will LearnAssess the legal, ethical, and security concerns with using Generative AI in web applicationsReview the latest APIs provided by OpenAI for generating text and imageUse ChatGPT to generate code for web projects, as well astips and tricks to working around the limitations. Who This Book Is For?Experienced web developers and software engineers who know their way around HTML, CSS, and JavaScript,but have limited or no experience using Generative AI to build web applications.

    10 in stock

    £41.24

  • Crafting Clean Code with JavaScript and React

    Springer-Verlag Berlin and Heidelberg GmbH & Co. KG Crafting Clean Code with JavaScript and React

    10 in stock

    Book SynopsisUnderstand the guiding principles of clean code and how it applies to modern front-end development, accessibility (a11y), semantics, performance, and the Green Web. Highlighting key topics ranging from the foundations of JavaScript and HTML to popular frameworks like React, this book provides best practices to ensure code and applications are easier, more efficient and cost effective to run. Using a web-based application as an example, you'll begin by cleaning and improving its code base by dividing the JavaScript into smaller, reusable and composable functions without side effects. Then, you'll improve the HTML code base by applying Disability Driven Design patterns, focusing on semantics before moving on to improving the architecture with a functional style (immutable, modular and composable). Because the web today needs to be green with reduced loading time and energy consumption, you'll apply some tips and tricks to improve code performance and see how to best monitor it in a continuous and scalable way. What You'll LearnSee how the JavaScript engine works and memory management. Explore in greater detail key focus areas of accessibility and green computingMake applications easier and more cost-effective to runLook closely at clean and sustainable development using JavaScript and ReactWho This Book Is ForProgrammers, developers, engineers and product managers who are looking at cost-efficient ways to make their applications run more smoothly and efficiently.

    10 in stock

    £39.99

  • Developing Web Components with Svelte

    Springer-Verlag Berlin and Heidelberg GmbH & Co. KG Developing Web Components with Svelte

    10 in stock

    Book SynopsisLeverage the power of Svelte to quickly produce the foundations of a framework-agnostic component library that can extend and develop over time. This is a project-oriented book that simplifies setting up the skeleton of the library and adding components, using little more than a text editor or free software.You'll gain a starting baseline that can be used to develop future projects or incorporated into an existing workflow. You'll take development to the next level and can use this knowledge to create components with any framework, such as React, Angular or Vue.js, not just Svelte.Developing Web Components with Svelteis an excellent resource for getting acquainted with creating and maintaining a component library using a phased approach. It takes the view that you don't have to create something complex and unwieldy. Instead, you can start building something quickly, then extend it as needs dictate over time, without sacrificing speed or features. You'll see how to develop cleaner components in a quick, clear and straightforward way. The components you create from this book can be made available for use in other frameworks such as React, Vue or Angular, making them genuinely reusable. In short, Svelte offers plenty of opportunities as it is based on Node.js and JavaScript, which makes it a powerful package to use. This New Edition Includes:New chapters covering animation components, accessibility concerns and ThemingExtensively updated content and documentation to support changes in StorybookUpdated to the latest spec of SvelteReworked content and installation process for StorybookYou'll Learn:To use the Svelte framework to rapidly create and deploy the foundation of a web component library that is versatile and performantTo review developing and customizing components based on our needsTo work through a real-world project to help solidify skills learned from the book and put them into practiceWho This Book Is For:Website developers, familiar with JavaScript, who are keen to learn how to leverage the Svelte framework fastAgile development teams, where time is of the essence, and the pressure is on to deliver results quicklyDevelopers who want to focus on simplicity, to produce efficient and optimized content in modern browsers using tools readily available

    10 in stock

    £31.99

  • Designing Websites with Publii and GitHub Pages

    Apress Designing Websites with Publii and GitHub Pages

    10 in stock

    Book SynopsisPart I.- 1: Introduction.- 2: Getting Started.- 3: Getting Publii Running.- 4: Getting Ready for Content.-  5: Adding Content.- 6: Page Building in Publii.- 7: Creating a GitHub Page.- 8: Configure Publii for Sync.- Part II.- 9: Backups and Sites.-  10: Themes.-  11: Single Page Sites.- 12: Gallery & Contacts.- 13: Internet Real Estate.- Part III.- 14: Plugins and Cookies.- 15: CSS Tricks.

    10 in stock

    £33.99

  • Creating ChatGPT Apps with JavaScript

    Springer-Verlag Berlin and Heidelberg GmbH & Co. KG Creating ChatGPT Apps with JavaScript

    10 in stock

    10 in stock

    £41.24

  • Web Forms with React

    Apress Web Forms with React

    10 in stock

    Book SynopsisChapter 1: Forms in React.- Chapter 2: React Hook Form.- Chapter 3: React Hook Form Basics.- Chapter 4: Making Forms with React Hook Form.- Chapter 5: Validation.- Chapter 6: Common Use Cases.

    10 in stock

    £17.99

  • Secure RESTful APIs

    Apress Secure RESTful APIs

    10 in stock

    10 in stock

    £17.99

  • Advanced FrontEnd Development

    Apress Advanced FrontEnd Development

    10 in stock

    Book SynopsisChapter 1 - Introduction to React.- Chapter 2 - Setting Up Your Development Environment.- Chapter 3 - Components, Props and State.- Chapter 4 - JSX and Element Rendering.- Chapter 5 - Handling Events and Conditional Rendering.- Chapter 6 - List and Keys.- Chapter 7 - Thinking in Components.- Chapter 8 - Styling your Application.- Chapter 9 - Lifecycle Methods and Hooks.- Chapter 10 - Managing State with Context and Redux.- Chapter 11 - Form Handling and Validation.- Chapter 12 - Routing and Navigation.- Chapter 13 - Optimizing Performance.- Chapter 14 - Testing your Application.- Chapter 15 - Security Best Practices.- Chapter 16 - Accessibility and Internationalization.- Chapter 17 - Deployment and Continuous Integration.- Chapter 18 - Integrating Third-Party Services and APIs.- Chapter 19 - Advanced Component Patterns.- Chapter 20 - Building A Real-World Retail Store App.

    10 in stock

    £46.74

  • Practical FrontEnd Testing

    Apress Practical FrontEnd Testing

    10 in stock

    Book SynopsisChapter 1 -  Getting Started with Testing.- Chapter 2 - Unit Testing.- Chapter 3 - Integration Testing.- Chapter 4 - End-to-end Testing.- Chapter 5 - Visual Testing.- Chapter 6 -  After Writing the Test: What’s Next? When and How to Perform Testing.- Chapter 7 - FAQ.- Chapter 8 - Leveraging AI for Writing Tests.- Chapter 9 - Summary.

    10 in stock

    £41.24

  • Beginning JavaScript Syntax

    Apress Beginning JavaScript Syntax

    10 in stock

    Book SynopsisChapter 0 - Introduction.- Chapter 1 - What is Syntax.- Chapter 2 - How JavaScript Works in Web Development.- Chapter 3 - Setting up the Environment.- Chapter 4 - The Evolution of JavaScript.- Chapter 5 - The Role of JavaScript in Modern Web Development.- Chapter 6 - The Role of Transpilers and Polyfills.- Chapter 7 - Debugging JavaScript in the Browser.- Chapter 8 - Building Blocks of JavaScript.- Chapter 9 - Working with Strings and Numbers.- Chapter 10 - Control Flow in JavaScript.- Chapter 11 - Functions and Scope.- Chapter 12 - Objects and Arrays.- Chapter 13 - Error Handling.- Chapter 14 - Working with ES6+ Syntax.

    10 in stock

    £39.99

  • Modern Django Web Development

    Apress Modern Django Web Development

    10 in stock

    Book SynopsisChapter 1: Django Basics.- Chapter 2: Django- First Steps.- Chapter 3: Django ORM.- Chapter 4: Django Templates.- Chapter 5: Django using Databases.- Chapter 6: Advanced Django.- Chapter 7: Restful Django.- Chapter 8: GraphQL Django.- Chapter 9: Django Channels.- Chapter 10: ReactJS with Django.

    10 in stock

    £35.99

  • Building Browser Extensions

    Apress Building Browser Extensions

    10 in stock

    Book SynopsisChapter 1: What Are Browser Extensions?.- Chapter 2: Fundamental Elements of Browser Extensions.- Chapter 3: Browser Extension Crash Course.- Chapter 4: Browser Extension Architecture.- Chapter 5: The Extension Manifest.- Chapter 6: Background Scripts.- Chapter 7: Extension UIs.- Chapter 8: Content Scripts.- Chapter 9: Extension and Browser APIs.- Chapter 10: Permissions.- Chapter 11: Networking and Authentication.- Chapter 12: Tutorials.- Chapter 13: Extension Development and Deployment.- Chapter 14: Cross-Browser Extensions.- Chapter 15: Tooling and Frameworks.

    10 in stock

    £41.24

  • Pragmatic Bookshelf Text Processing with JavaScript: Regular

    Out of stock

    Book SynopsisYou might think of regular expressions as the holy grail of text processing, but are you sure you aren't just shoehorning them in where standard built-in solutions already exist and would work better? JavaScript itself provides programmers with excellent methods for text manipulation, and knowing how and when to use them will help you write more efficient and performant code. From extracting data from APIs to calculating word counts and everything in between, discover how to pick the right tool for the job and make the absolute most of it every single time. Whether you're a beginner or an advanced programmer, this up-to-date guide will save you a ton of time when dealing with text. With Text Processing with JavaScript, you'll find a collection of tiny programs, each demonstrating a string manipulation approach in JavaScript. You'll also focus squarely on the practical aspects of text processing with JavaScript - that is, what each technique is designed to accomplish and how to use it in your program. Discover how to extract data from APIs and web pages, apply spelling corrections, convert and format currencies, and remove HTML tags from text. Learn to intersect tables, copy text to the clipboard, extract lists from text, and highlight sentences that contain a specific word. Find duplicate words and fix them automatically, modify a copy of an existing regex literal, match the beginning or end of a string, and remove all comments from JavaScript and HTML files with ease. Match non-ASCII words, calculate the word count of an article in any language, and more. Become a JavaScript expert and master chef of text processing with this collection of hands-on and production-ready recipes.

    Out of stock

    £31.12

  • Network Programming in Elixir and Erlang

    Pragmatic Programmers Network Programming in Elixir and Erlang

    1 in stock

    Book Synopsis

    1 in stock

    £37.04

© 2026 Book Curl

    • American Express
    • Apple Pay
    • Diners Club
    • Discover
    • Google Pay
    • Maestro
    • Mastercard
    • PayPal
    • Shop Pay
    • Union Pay
    • Visa

    Login

    Forgot your password?

    Don't have an account yet?
    Create account