My Account Log in

1 option

Functional JavaScript with Ramda 2026 - Practical Programming Guide.

Academic Video Online: Premium - United States Available online

View online
Format:
Video
Language:
English
Physical Description:
1 online resource (124 minutes)
Place of Publication:
[Place of publication not identified] : PACKT Publishing, 2025.
Language Note:
In English.
System Details:
video file
Summary:
<b>Unlock the power of functional programming in JavaScript with Ramda. Learn to handle closures, currying, composition, filtering, and more, with practical coding exercises and expert guidance.</b><h4>Key Features</h4><ul><li>Comprehensive coverage of functional programming concepts with JavaScript and Ramda</li><li>Practical exercises to implement closures, currying, and composition in real-world code</li><li>Detailed exploration of Ramda's tools for manipulating arrays, objects, and conditions</li></ul><h4>Book Description</h4>In this course, you'll master functional programming concepts using JavaScript and the Ramda library. Starting with foundational topics like closures and currying, you'll build a strong understanding of functional programming principles that can be applied to any JavaScript project. Through practical coding exercises, you'll learn how to write cleaner, more maintainable code with Ramda. The course introduces key Ramda features, such as composition, path, and converge, enabling you to write efficient, modular code. You’ll also learn to filter data, manipulate arrays and objects, and handle conditions using functional techniques. By applying Ramda’s tools, you'll gain a deep understanding of functional programming workflows that improve both performance and readability. As you progress, you’ll learn how to debug complex compositions and optimize your code. The course takes a hands-on approach, with video lessons and real-world examples that give you the confidence to use functional programming principles to tackle advanced JavaScript challenges.<h4>What you will learn</h4><ul><li>Implement closures and currying in JavaScript</li><li>Apply composition techniques with Ramda for modular code</li><li>Filter and manipulate arrays using Ramda functions</li><li>Utilize Ramda's path and converge for data transformations</li><li>Handle conditions with Ramda's when and unless functions</li><li>Debug complex Ramda compositions effectively</li></ul><h4>Who this book is for</h4>This course is ideal for intermediate JavaScript developers who want to deepen their knowledge of functional programming and explore the Ramda library. Prior experience with JavaScript basics (variables, loops, functions) is required, as the course dives into more advanced concepts such as closures, currying, and composition.
Notes:
Title from resource description page (viewed July 20, 2026).

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account