Kaikki kirjat 25 % alennuksella koodilla: BOOKS

  • check Yli 10 miljoonaa kirjaa
  • check Uutuuksia joka päivä
  • check Yli 1 miljoona asiakasta luottaa meihin
  • check Hyvät hinnat ja alennukset
  • check Toimitus koko Eurooppaan

JavaScript Object-Oriented Programming Robust & Scalable: A Guide to Prototypes, ES6 Classes, Design Patterns & Modular Architecture - DAVID. C. MAINS

englanti
2025-07-17
24,41 € 32,55 €

-25% koodilla BOOKS

Toimittajalla varastossa

Toimitus 10-16 arkipäivässä

30 päivän palautusoikeus

Kickstart your journey into JavaScript's object-oriented world with this hands-on guide. You'll learn to think in objects, encapsulate state, and assemble code into clear, maintainable modules building the confidence to create real-world applications from day one. What You'll Learn - Master the prototype chain and ES6 class syntax for flexible inheritance - Encapsulate data with private fields, getters/sett ... Täydellinen kuvaus

Saatat myös pitää

Kuvaus

Kickstart your journey into JavaScript's object-oriented world with this hands-on guide. You'll learn to think in objects, encapsulate state, and assemble code into clear, maintainable modules building the confidence to create real-world applications from day one.

What You'll Learn

- Master the prototype chain and ES6 class syntax for flexible inheritance

- Encapsulate data with private fields, getters/setters, and module scopes

- Model "is-a" relationships via class hierarchies and "has-a" via composition

- Apply core design patterns. Factory, Singleton, Observer, Command, Strategy, State

- Share behavior with mixins, decorators, and context-based factories

- Structure modular code with IIFEs, CommonJS, ES modules, and UMD wrappers

- Bundle and optimize your code using Webpack, Rollup, tree-shaking & code-splitting

- Transpile modern syntax with Babel and TypeScript for broad browser support

- Enforce quality with Jest testing, ESLint linting, and living documentation

Hands-On Projects

- Build an EventBus-driven Task Scheduler using Command and Observer

- Implement a PaymentProcessor with injectable CreditCard, PayPal & Crypto strategies

- Package your modules into ES and CJS bundles, then configure Rollup for tree-shaking

- Create a Plugin Framework utilizing abstract handlers and registry metaclasses

- Optimize a particle simulation with the Flyweight pattern for massive scale

- Set up CI pipelines running lint, tests, coverage, and doc generation automatically

Who This Book Is For

- JavaScript developers moving from ad-hoc scripts to structured applications

- Engineers seeking a deep understanding of prototypes, classes, and patterns

- Architects and team leads designing scalable, maintainable codebases

- Students and self-learners wanting practical, project-driven OOP tutorials

Take the first step toward mastering robust, scalable JavaScript. Design systems that adapt, modules that interoperate, and applications that endure.

Lisätietoja

Kirjoittaja DAVID. C. MAINS
Julkaisija Amazon Digital Services LLC - Kdp
Julkaisuvuosi 2025
Kannen tyyppi Pehmeäkantinen
EAN 9798292973577
Kirjoita oma arvostelusi
Arvostelet: JavaScript Object-Oriented Programming Robust & Scalable: A Guide to Prototypes, ES6 Classes, Design Patterns & Modular Architecture
Arvostelusi:

Goodreads-arvostelut

24,41 € 32,55 €