0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R500 - R1,000 (1)
  • R1,000 - R2,500 (1)
  • -
Status
Brand

Showing 1 - 2 of 2 matches in All Departments

Joy of JavaScript, The (Paperback): Luis Atencio Joy of JavaScript, The (Paperback)
Luis Atencio
R914 Discovery Miles 9 140 Ships in 9 - 15 working days

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.

RxJS in Action (Paperback): Paul Daniels, Luis Atencio RxJS in Action (Paperback)
Paul Daniels, Luis Atencio
R1,161 Discovery Miles 11 610 Ships in 9 - 15 working days

DESCRIPTION A growing flood of data is aimed at JavaScript applications, and they need be ready for it. As more and more data is received, applications must scale to stay operational. There's also the problem of latency when data has to be fetched from remote locations. RxJS, or Reactive Extensions for JavaScript, is a library for transforming, composing, and consuming streams of data. RxJS combines reactive and functional programming to give an extensible, asynchronous event handling system for JavaScript. RxJS in Action gives readers the development skills they need to create reactive applications with RxJS. This book is full of theory and practical examples that build on each other and help readers begin thinking in a reactive manner. The book begins by teaching the fundamentals of functional programming, and dives in to the basics of RxJS and what it means to be reactive. Next, it teaches how to build real-world applications with RxJS. The last part of the book tackles the advanced topics to take the reader's reactive programming skills to the next level, as they will learn how to deal with error handling, unit testing, and the role of RxJS when combined with frameworks such as Angular.js or Cycle.js. Examples in the book use RxJS 5, the latest version of RxJS built with an eye on performance and simplicity. KEY FEATURES * Full of practical examples using real-world applications * Creating readable, easy-to-understand event processing pipelines * Introduces the fundamentals of functional and reactive programming * Transforms bulky, untestable code into modular, testable expressions * Uses the latest version of RxJS AUDIENCE This book is for readers who are comfortable writing and building applications in JavaScript. ABOUT THE TECHNOLOGY RxJS combines reactive and functional programming to give programmers an extensible, asynchronous event handling system for JavaScript. RxJS is ideal for applications with features that have continuous data flows that have to fetch and combine multiple pieces of remote data, auto-complete text boxes, drag and drop, process user input, and more.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Bostik Crystal Clear Tape
R43 Discovery Miles 430
Tower Sign - Beware Of The Dog…
R60 R46 Discovery Miles 460
Karcher WD4 Wet & Dry Vacuum Cleaner…
R3,199 Discovery Miles 31 990
Super Heavy Duty Battery Size C Card of…
R552 Discovery Miles 5 520
Dala Craft Pom Poms - Assorted Colours…
R34 Discovery Miles 340
Loot
Nadine Gordimer Paperback  (2)
R383 R310 Discovery Miles 3 100
Be Safe Paramedical Disposable Triangle…
R4 Discovery Miles 40
Mixtape Olive Oil Food Spray
R160 R80 Discovery Miles 800
Angelcare Nappy Bin Refills
R165 R145 Discovery Miles 1 450
Ab Wheel
R209 R149 Discovery Miles 1 490

 

Partners