Frontend Master – Functional JavaScript First Steps 2021-2 – Download

explanation

Functional JavaScript First Steps is a functional programming course in the JavaScript programming language published by Frontend Masters Academy. There are many different paradigms and approaches in the field of programming and software development, the most important of which are object-oriented programming (OOP) and functional programming (FP). Each of these paradigms has its own advantages and is used in a specific range of projects. Functional programming deals only with pure functions. Programs written with the functional programming approach consist of a large number of (reusable) functions. Pure functions have two unique conditions, without which almost nothing is called a pure function.

The first condition is that a pure function computes its output value using only the arguments and variables defined within it. The second condition is that the function evaluation and its output do not change anything outside the function environment, and the external state of the function remains its original state. Observing these two conditions will make your program completely predictable and make the debugging and optimization process very simple and fast. In this course, you will get to know important topics such as higher-order functions, recursive functions, clusters, function composition, etc. You will learn very useful skills to get started with functional programming.

What you will learn in Functional JavaScript First Steps

  • Advantages of functional programming compared to object-oriented and other programming paradigms
  • Pure and total functions
  • Two basic conditions for pure functions
  • Knowledge of the concept of side effects in functional programming.
  • Comparison of recursive functions with For and While loops
  • Higher-order filters, maps, and reduce functions
  • Closure and scope in the JavaScript programming language
  • Combination of immutable functions and variables

Course specifications

publisher: frontend master
teacher: Anjana Vakil
Language:English
Level: Intermediate
Number of classes: 27
Duration: 3 hours 54 minutes

Functional JavaScript First Steps topic

introduction

What is functional programming?

Breaking out of a loop with recursion

higher order function

Closure

Feature configuration

finish

movie

Functional JavaScript first steps

Functional JavaScript First Steps Introduction Video

installation manual

After extracting, watch with your favorite players.

Subtitles: None

Quality: 1080p

download link

Download Part 1 – 1GB

Download Part 2 – 39MB

File password: free download software

size

1GB

free download software latest version