Syndetics cover image
Image from Syndetics

The joy of JavaScript / Luis Atencio.

By: Material type: TextTextPublisher: Shelter Island, NY : Manning Publications, [2021]Description: xxii, 333 pages : illustrations ; 24 cmContent type:
  • text
  • still image
Media type:
  • unmediated
Carrier type:
  • volume
ISBN:
  • 9781617295867
  • 1617295868
Subject(s):
Contents:
1. JavaScript reloaded -- 2. Inheritance-based object modeling -- 3. Linked, compositional object models -- 4. Writing composable, pure code -- 5. Higher-kinded composition -- 6. ECMAScript modules -- 7. Hooked on metaprogramming -- 8. Linear async flows -- 9. Streams programming.
Summary: The Joy of JavaScript introduces techniques that turn JavaScript programmers into JavaScript pros. Whether building interactive browser-based applications or creating server-side applications in Node, JavaScript is the most widely used language for web programming. With new features, language improvements, paradigms, and potential use cases appearing regularly, there's never been a more exciting time to be a JavaScript developer. In The Joy of JavaScript, author and JavaScript expert Luis Atencio teaches you key design concepts that lead to clean, lean, modular, and easy-to-maintain code. The Joy of JavaScript introduces techniques that turn JavaScript programmers into JavaScript pros. You'll work with cutting edge APIs, language features, and coding styles to tackle tricky problems in an elegant manner. Along the way, you'll practice good object design, drive business logic with functional thinking, and untangle complex data flows.
List(s) this item appears in: Computer Science & Coding for Adults
Holdings
Item type Home library Collection Call number Materials specified Status Date due Barcode Item holds
Adult Book Adult Book Main Library NonFiction 005.2762 A864 Available 33111010495832
Total holds: 0

Enhanced descriptions from Syndetics:

Whether for building interactive browser-based applications or creating server-side applications in Node, JavaScript is the most widely used language for web programming. With new features, language improvements, paradigms, and potential use cases appearing regularly, there's never been a more exciting time to be a JavaScript developer.


In The Joy of JavaScript, author and JavaScript expert Luis Atencio teaches you key design concepts that lead to clean, lean, modular, and easy-to-maintain code.


Key features

* JavaScript's objects and module system

* Working with higher order functions

* Driving application business logic with functional programming principles

* Dynamically hooking into data with Proxy and Reflect APIs

* Static type-checking with Flow

* Taming complex asynchronous behavior using reactive programming


Audience

Perfect for intermediate JavaScript developers with basic familiarity with HTTP, HTML/CSS, and Git/CLI.


About the technology

JavaScript is multi-paradigm, supporting object-oriented, functional, reactive, and event-driven styles of programming. And transpilers like Babel make it possible to compile code written in other languages into JavaScript.


Luis Atencio is a software engineer for Citrix Systems, where he develops and architects web applications leveraging Java, PHP, and JavaScript platforms. He blogs about software engineering at http://luisatencio.net, has spoken in many dev conferences, and has written articles for PHPArch magazine and DZone Refcardz. Luis is the author of Manning's Functional Programming in JavaScript and the co-author of Manning's RxJS in Action.


The Joy of JavaScript introduces techniques that turn JavaScript programmers into JavaScript pros. Whether building interactive browser-based applications or creating server-side applications in Node, JavaScript is the most widely used language for web programming. With new features, language improvements, paradigms, and potential use cases appearing regularly, there's never been a more exciting time to be a JavaScript developer. In The Joy of JavaScript, author and JavaScript expert Luis Atencio teaches you key design concepts that lead to clean, lean, modular, and easy-to-maintain code. The Joy of JavaScript introduces techniques that turn JavaScript programmers into JavaScript pros. You'll work with cutting edge APIs, language features, and coding styles to tackle tricky problems in an elegant manner. Along the way, you'll practice good object design, drive business logic with functional thinking, and untangle complex data flows.

Includes index.

1. JavaScript reloaded -- 2. Inheritance-based object modeling -- 3. Linked, compositional object models -- 4. Writing composable, pure code -- 5. Higher-kinded composition -- 6. ECMAScript modules -- 7. Hooked on metaprogramming -- 8. Linear async flows -- 9. Streams programming.

Powered by Koha