0
Your cart

Your cart is empty

Books > Computing & IT > Computer programming > Programming languages

Buy Now

Mastering JavaScript Functional Programming - Write clean, robust, and maintainable web and server code using functional JavaScript, 2nd Edition (Paperback, 2nd Revised edition) Loot Price: R1,731
Discovery Miles 17 310
Mastering JavaScript Functional Programming - Write clean, robust, and maintainable web and server code using functional...

Mastering JavaScript Functional Programming - Write clean, robust, and maintainable web and server code using functional JavaScript, 2nd Edition (Paperback, 2nd Revised edition)

Federico Kereki

 (sign in to rate)
Loot Price R1,731 Discovery Miles 17 310 | Repayment Terms: R162 pm x 12*

Bookmark and Share

Expected to ship within 10 - 15 working days

Explore the functional programming paradigm and the different techniques for developing better algorithms, writing more concise code, and performing seamless testing Key Features Explore this second edition updated to cover features like async functions and transducers, as well as functional reactive programming Enhance your functional programming (FP) skills to build web and server apps using JavaScript Use FP to enhance the modularity, reusability, and performance of apps Book DescriptionFunctional programming is a paradigm for developing software with better performance. It helps you write concise and testable code. To help you take your programming skills to the next level, this comprehensive book will assist you in harnessing the capabilities of functional programming with JavaScript and writing highly maintainable and testable web and server apps using functional JavaScript. This second edition is updated and improved to cover features such as transducers, lenses, prisms and various other concepts to help you write efficient programs. By focusing on functional programming, you'll not only start to write but also to test pure functions, and reduce side effects. The book also specifically allows you to discover techniques for simplifying code and applying recursion for loopless coding. Gradually, you'll understand how to achieve immutability, implement design patterns, and work with data types for your application, before going on to learn functional reactive programming to handle complex events in your app. Finally, the book will take you through the design patterns that are relevant to functional programming. By the end of this book, you'll have developed your JavaScript skills and have gained knowledge of the essential functional programming techniques to program effectively. What you will learn Simplify JavaScript coding using function composition, pipelining, chaining, and transducing Use declarative coding as opposed to imperative coding to write clean JavaScript code Create more reliable code with closures and immutable data Apply practical solutions to complex programming problems using recursion Improve your functional code using data types, type checking, and immutability Understand advanced functional programming concepts such as lenses and prisms for data access Who this book is forThis book is for JavaScript developers who want to enhance their programming skills and build efficient web applications. Frontend and backend developers who use various JavaScript frameworks and libraries like React, Angular, or Node.js will also find the book helpful. Working knowledge of ES2019 is required to grasp the concepts covered in the book easily.

General

Imprint: Packt Publishing Limited
Country of origin: United Kingdom
Release date: 2020
Authors: Federico Kereki
Dimensions: 93 x 75mm (L x W)
Format: Paperback
Pages: 470
Edition: 2nd Revised edition
ISBN-13: 978-1-83921-306-9
Categories: Books > Computing & IT > Computer programming > Object-oriented programming (OOP)
Books > Computing & IT > Computer programming > Programming languages > General
Books > Computing & IT > Internet > Internet languages > General
Promotions
LSN: 1-83921-306-X
Barcode: 9781839213069

Is the information for this product incomplete, wrong or inappropriate? Let us know about it.

Does this product have an incorrect or missing image? Send us a new image.

Is this product missing categories? Add more categories.

Review This Product

No reviews yet - be the first to create one!

You might also like..

Problem Solving with C++ - Global…
Walter Savitch Paperback R2,632 Discovery Miles 26 320
Introducing Delphi Programming - Theory…
John Barrow, Linda Miller, … Paperback  (1)
R863 Discovery Miles 8 630
C++ Programming - Program Design…
D. Malik Paperback R1,728 R1,596 Discovery Miles 15 960
Oh! Pascal!: With DOS Program Disk
Doug Cooper Paperback R482 Discovery Miles 4 820
Database Design and Programming with…
John Carter Paperback R776 Discovery Miles 7 760
C++ How to Program: Horizon Edition
Harvey Deitel, Paul Deitel Paperback R1,954 Discovery Miles 19 540
Java How to Program, Late Objects…
Paul Deitel, Harvey Deitel Paperback R900 R750 Discovery Miles 7 500
Advanced Visual Basic 6 - Power…
Matthew Curland, Gary Clarke Paperback R1,374 Discovery Miles 13 740
Advanced SQL with SAS
Christian F. G. Schendera Hardcover R2,660 Discovery Miles 26 600
A Day in Code- Python - Learn to Code in…
Shari Eskenas Hardcover R706 Discovery Miles 7 060
CSS and HTML for beginners - A Beginners…
Ethan Hall Hardcover R981 Discovery Miles 9 810
Basic Python Commands - Learn the Basic…
Manuel Mcfeely Hardcover R891 R764 Discovery Miles 7 640

See more

Partners