Search preferences
Skip to main search results

Search filters

Product Type

  • All Product Types 
  • Books (8)
  • Magazines & Periodicals (No further results match this refinement)
  • Comics (No further results match this refinement)
  • Sheet Music (No further results match this refinement)
  • Art, Prints & Posters (No further results match this refinement)
  • Photographs (No further results match this refinement)
  • Maps (No further results match this refinement)
  • Manuscripts & Paper Collectibles (No further results match this refinement)

Condition Learn more

  • New (8)
  • As New, Fine or Near Fine (No further results match this refinement)
  • Very Good or Good (No further results match this refinement)
  • Fair or Poor (No further results match this refinement)
  • As Described (No further results match this refinement)

Binding

Collectible Attributes

  • First Edition (No further results match this refinement)
  • Signed (No further results match this refinement)
  • Dust Jacket (No further results match this refinement)
  • Seller-Supplied Images (No further results match this refinement)
  • Not Print on Demand (4)

Language (1)

Price

Custom price range (£)

Seller Location

  • Scott E. Stack

    Language: English

    Published by Independently Published, 2025

    ISBN 13: 9798291665107

    Seller: Grand Eagle Retail, Bensenville, IL, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Contact seller

    £ 20.98

    Free Shipping
    Ships within U.S.A.

    Quantity: 1 available

    Add to basket

    Paperback. Condition: new. Paperback. JavaScript is the undisputed language of the modern web, powering everything from simple interactive websites to massive, enterprise-scale applications. But as applications grow in complexity, writing functional code is no longer enough. You need a professional methodology to manage that complexity. Object-Oriented Programming (OOP) is that methodology. It's a powerful way of thinking and structuring your code that transforms it from a set of disconnected scripts into a well-organized, robust, and understandable system. Mastering OOP in JavaScript is the defining skill that separates an amateur scripter from a professional software architect.Have you ever returned to a project after a few weeks only to find yourself lost in a tangled mess of your own code? You try to add one small feature, and suddenly, three other things break. This frustrating cycle of writing brittle, hard-to-manage "spaghetti code" is a wall that every aspiring developer hits. You know there has to be a better way-a structured, professional approach that allows you to build complex applications with confidence instead of confusion.This book is the story of that transformation. It's about leaving the chaos behind and stepping into the role of a deliberate software designer. We will take you on a journey from the foundational concepts of objects all the way to architecting a complete application, showing you at every step how to make conscious design decisions that prevent complexity from overwhelming your projects. This is your path to becoming the developer who builds with purpose, creating systems that are not a source of frustration, but a source of pride.What's inside: This guide is packed with practical examples, clear explanations, and a complete capstone project. You will learn to: Master JavaScript's Object System: Go beyond the basics to understand this, prototypes, and property descriptors.Utilize Modern class Syntax: Confidently use class, extends, and super to create clean and elegant object blueprints.Apply the Core Pillars of OOP: Implement Encapsulation with private members, and leverage Polymorphism to build flexible systems.Think in SOLID: Learn and apply the five critical SOLID principles for writing professional, maintainable code.Implement Powerful Design Patterns: Master essential patterns like the Factory, Singleton, Observer, and Strategy to solve common development problems.Build a Complete Application: Apply everything you've learned to build an interactive quiz application from the ground up, moving from planning and design to a final, polished product.Who it's meant for: This book is for you if: You are a JavaScript developer who wants to transition from writing scripts to architecting professional applications.You are a student or self-taught programmer looking for a structured, clear, and practical guide to mastering object-oriented concepts in JavaScript.You find your projects becoming too complex and are looking for a proven methodology to write cleaner, more organized, and scalable code.Stop fighting with tangled, brittle code. It's time to take control.This book provides the keys to unlocking a more professional, powerful, and confident way of building software. The principles and patterns inside are not just theory; they are the everyday tools of senior developers and software architects.Don't just write code-design systems. Get your copy of JavaScript Object-oriented Programming: A Comprehensive Guide today and start building the clean, reusable, and impressive applications you were Shipping may be from multiple locations in the US or from the UK, depending on stock availability.

  • Scott E Stack

    Language: English

    Published by Amazon Digital Services LLC - Kdp, 2025

    ISBN 13: 9798291665107

    Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Contact seller

    £ 18.46

    £ 4.16 shipping
    Ships from United Kingdom to U.S.A.

    Quantity: Over 20 available

    Add to basket

    PAP. Condition: New. New Book. Shipped from UK. Established seller since 2000.

  • E. Stack, Scott

    Language: English

    Published by Amazon Digital Services LLC - Kdp, 2025

    ISBN 13: 9798292203445

    Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Contact seller

    £ 18.59

    £ 4.16 shipping
    Ships from United Kingdom to U.S.A.

    Quantity: Over 20 available

    Add to basket

    PAP. Condition: New. New Book. Shipped from UK. Established seller since 2000.

  • Scott E. Stack

    Language: English

    Published by Independently Published, 2025

    ISBN 13: 9798291665107

    Seller: CitiRetail, Stevenage, United Kingdom

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Contact seller

    £ 21.49

    £ 37 shipping
    Ships from United Kingdom to U.S.A.

    Quantity: 1 available

    Add to basket

    Paperback. Condition: new. Paperback. JavaScript is the undisputed language of the modern web, powering everything from simple interactive websites to massive, enterprise-scale applications. But as applications grow in complexity, writing functional code is no longer enough. You need a professional methodology to manage that complexity. Object-Oriented Programming (OOP) is that methodology. It's a powerful way of thinking and structuring your code that transforms it from a set of disconnected scripts into a well-organized, robust, and understandable system. Mastering OOP in JavaScript is the defining skill that separates an amateur scripter from a professional software architect.Have you ever returned to a project after a few weeks only to find yourself lost in a tangled mess of your own code? You try to add one small feature, and suddenly, three other things break. This frustrating cycle of writing brittle, hard-to-manage "spaghetti code" is a wall that every aspiring developer hits. You know there has to be a better way-a structured, professional approach that allows you to build complex applications with confidence instead of confusion.This book is the story of that transformation. It's about leaving the chaos behind and stepping into the role of a deliberate software designer. We will take you on a journey from the foundational concepts of objects all the way to architecting a complete application, showing you at every step how to make conscious design decisions that prevent complexity from overwhelming your projects. This is your path to becoming the developer who builds with purpose, creating systems that are not a source of frustration, but a source of pride.What's inside: This guide is packed with practical examples, clear explanations, and a complete capstone project. You will learn to: Master JavaScript's Object System: Go beyond the basics to understand this, prototypes, and property descriptors.Utilize Modern class Syntax: Confidently use class, extends, and super to create clean and elegant object blueprints.Apply the Core Pillars of OOP: Implement Encapsulation with private members, and leverage Polymorphism to build flexible systems.Think in SOLID: Learn and apply the five critical SOLID principles for writing professional, maintainable code.Implement Powerful Design Patterns: Master essential patterns like the Factory, Singleton, Observer, and Strategy to solve common development problems.Build a Complete Application: Apply everything you've learned to build an interactive quiz application from the ground up, moving from planning and design to a final, polished product.Who it's meant for: This book is for you if: You are a JavaScript developer who wants to transition from writing scripts to architecting professional applications.You are a student or self-taught programmer looking for a structured, clear, and practical guide to mastering object-oriented concepts in JavaScript.You find your projects becoming too complex and are looking for a proven methodology to write cleaner, more organized, and scalable code.Stop fighting with tangled, brittle code. It's time to take control.This book provides the keys to unlocking a more professional, powerful, and confident way of building software. The principles and patterns inside are not just theory; they are the everyday tools of senior developers and software architects.Don't just write code-design systems. Get your copy of JavaScript Object-oriented Programming: A Comprehensive Guide today and start building the clean, reusable, and impressive applicat Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability.

  • E. Stack, Scott

    Language: English

    Published by Independently published, 2025

    ISBN 13: 9798292203445

    Seller: California Books, Miami, FL, U.S.A.

    Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

    Contact seller

    Print on Demand

    £ 19.02

    Free Shipping
    Ships within U.S.A.

    Quantity: Over 20 available

    Add to basket

    Condition: New. Print on Demand.

  • E. Stack, Scott

    Language: English

    Published by Independently published, 2025

    ISBN 13: 9798291665107

    Seller: California Books, Miami, FL, U.S.A.

    Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

    Contact seller

    Print on Demand

    £ 19.02

    Free Shipping
    Ships within U.S.A.

    Quantity: Over 20 available

    Add to basket

    Condition: New. Print on Demand.

  • Scott E. Stack

    Language: English

    Published by Independently Published, 2025

    ISBN 13: 9798292203445

    Seller: Grand Eagle Retail, Bensenville, IL, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Contact seller

    Print on Demand

    £ 20.98

    Free Shipping
    Ships within U.S.A.

    Quantity: 1 available

    Add to basket

    Paperback. Condition: new. Paperback. JavaScript is evolving. Functional Programming (FP) isn't just a trend; it's a powerful paradigm for building reliable software by treating it as a predictable flow of data. By embracing principles like purity and immutability, you'll write more dependable JavaScript.This hands-on guide will walk you from the "why" to the "how" of functional JavaScript. You'll learn to manage side effects, build elegant data pipelines, handle errors confidently, and structure applications in a clean, testable, and high-performing way. This book is about writing better JavaScript, starting now.Tired of fixing a bug in one place only to see another break? Frustrated with complex, fragile code? That's the pain of traditional imperative programming. Functional programming offers a better way, using small, predictable, independent pieces-like Lego bricks-to build complex logic with confidence. This book is your map to escape the tangled web and write code that inspires confidence, not fear.WHAT'S INSIDE: This book is a hands-on journey from core concepts to a complete application: Shift Your Mindset: Understand the three pillars of FP: Purity, Immutability, and Composition.Master JavaScript's Functional Tools: Master first-class functions and the essential array methods: map, filter, and reduce.Tame Side Effects: Identify and isolate impurities and boost performance with memoization.Learn the Art of Composition: Build your own pipe and compose utilities to create elegant data pipelines.Conquer Asynchronicity: Move from "Callback Hell" to clean, composable Promises and async/await.Build Resilient, Crash-Proof Code: Build your own Maybe and Either containers to handle errors functionally.Put It All Together: Apply everything you've learned to build a complete data-fetching application.Look to the Future: Demystify advanced topics like Functors and Monads, and explore libraries like Ramda and fp-ts.WHO IT'S MEANT FOR: This book is for the pragmatic JavaScript developer who wants a better way: Front-end and back-end developers struggling with complex state.Those who have heard of "pure functions" and "immutability" but need a practical guide.Developers who want to write code that is easier to test, debug, and understand.Anyone ready to level up their skills with a highly valued paradigm.You just need a solid grasp of JavaScript fundamentals. Stop fighting your code. The path to cleaner, more confident JavaScript is here. This book will change your relationship with code for the better.Ready to build applications you can trust? Let's begin. This item is printed on demand. Shipping may be from multiple locations in the US or from the UK, depending on stock availability.

  • Scott E. Stack

    Language: English

    Published by Independently Published, 2025

    ISBN 13: 9798292203445

    Seller: CitiRetail, Stevenage, United Kingdom

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Contact seller

    Print on Demand

    £ 21.99

    £ 37 shipping
    Ships from United Kingdom to U.S.A.

    Quantity: 1 available

    Add to basket

    Paperback. Condition: new. Paperback. JavaScript is evolving. Functional Programming (FP) isn't just a trend; it's a powerful paradigm for building reliable software by treating it as a predictable flow of data. By embracing principles like purity and immutability, you'll write more dependable JavaScript.This hands-on guide will walk you from the "why" to the "how" of functional JavaScript. You'll learn to manage side effects, build elegant data pipelines, handle errors confidently, and structure applications in a clean, testable, and high-performing way. This book is about writing better JavaScript, starting now.Tired of fixing a bug in one place only to see another break? Frustrated with complex, fragile code? That's the pain of traditional imperative programming. Functional programming offers a better way, using small, predictable, independent pieces-like Lego bricks-to build complex logic with confidence. This book is your map to escape the tangled web and write code that inspires confidence, not fear.WHAT'S INSIDE: This book is a hands-on journey from core concepts to a complete application: Shift Your Mindset: Understand the three pillars of FP: Purity, Immutability, and Composition.Master JavaScript's Functional Tools: Master first-class functions and the essential array methods: map, filter, and reduce.Tame Side Effects: Identify and isolate impurities and boost performance with memoization.Learn the Art of Composition: Build your own pipe and compose utilities to create elegant data pipelines.Conquer Asynchronicity: Move from "Callback Hell" to clean, composable Promises and async/await.Build Resilient, Crash-Proof Code: Build your own Maybe and Either containers to handle errors functionally.Put It All Together: Apply everything you've learned to build a complete data-fetching application.Look to the Future: Demystify advanced topics like Functors and Monads, and explore libraries like Ramda and fp-ts.WHO IT'S MEANT FOR: This book is for the pragmatic JavaScript developer who wants a better way: Front-end and back-end developers struggling with complex state.Those who have heard of "pure functions" and "immutability" but need a practical guide.Developers who want to write code that is easier to test, debug, and understand.Anyone ready to level up their skills with a highly valued paradigm.You just need a solid grasp of JavaScript fundamentals. Stop fighting your code. The path to cleaner, more confident JavaScript is here. This book will change your relationship with code for the better.Ready to build applications you can trust? Let's begin. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability.