University of OXford & University of camBRiDGE

...is a collective term for characteristics that the two institutions share.

Learning Path:f
JavaScript - Learn Functional Programming with JavaScript

by Tanmayee Patil - Curator
Publisher: Packt Publishing
Release Date: June 2017
ISBN: 9781788471282
Running time: 6:25:10
Topic: JavaScript
Scale: 38x50mb
Downloads: (■) Included ( ) Without

Lecture Date: 09/2017
Lecture Link: https://goo.gl/inEv48

| Build web applications the functional way

| In Detail

| Functional programming has been around for decades, but it only
| got adopted by the JavaScript community in recent years. The
| benefits of using functions as the building blocks of a language
| is manifold, and when it comes to JavaScript, the advantages are
| only exponential.

| This Video Learning Path delivers the building blocks of the
| functional paradigm in a way that makes sense to JavaScript
| developers. We’ll look at animated visualizations that’ll help
| explain difficult concepts such as higher-order functions, lenses
| and persistent data, partial application, currying, ES6,
| asynchronous code with promises and ES2017 async-await.

| While we anchor these techniques into your mind with the practical
| usage, you will also learn about techniques to write maintainable
| software, test-driven development, top-down design, and bottom-up
| design. Finally, we will use Mocha and Chai to write unit tests
| for the functional part of the applications.

| Prerequisites: Basic knowledge of JavaScript

| PATH PRODUCTS

| This path navigates across the following products (in sequential
| order):

| Learn to Write Functional Javascript (3h 48m)
| Implementing and Testing Applications using Functional JavaScript
| (2h 36m)