Nemokamas pristatymas nuo 29€

  • check 10 + milijonai knygų
  • check Naujienos (kiekvieną dieną)
  • check 1 + mln. klientų mus pasitiki
  • check Geros kainos % Nuolaidos
  • check Nemokamas pristatymas nuo 29 eur

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

Anglų
2025-07-17
24,41 € 32,55 €

-25% su kodu BOOKS

Turime sandėlyje pas mūsų tiekėją

Pristatymas per 10-16 d.d.

30 dienų grąžinimo politika

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 ... Visas aprašymas

Jums taip pat gali patikti

Aprašymas

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.

Daugiau informacijos

Autorius DAVID. C. MAINS
Leidėjas Amazon Digital Services LLC - Kdp
Išleidimo metai 2025
Viršelio tipas Minkšti viršeliai
EAN 9798292973577
Parašykite savo atsiliepimą
Jūs peržiūrėjote: JavaScript Object-Oriented Programming Robust & Scalable: A Guide to Prototypes, ES6 Classes, Design Patterns & Modular Architecture
Jūsų įvertinimas:

Goodreads Atsiliepimai

24,41 € 32,55 €