Description
Functional JavaScript First Steps is a functional programming course in the JavaScript programming language published by the Frontend Masters Academy. There are 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 unique advantages and is used in a specific range of projects. In functional programming, we only deal with pure functions. Programs written with a functional programming approach consist of a large number of (reusable) functions. Pure functions have two unique conditions without which there is practically nothing called a pure function.
The first condition is that pure functions only use the arguments and variables defined within them to calculate the output value. The second condition is that the function’s calculations and its output don’t change anything outside of the function’s environment, and that the function’s external state retains its original state. Observing these two conditions will make your program completely predictable and will make the debugging and optimization process very simple and fast. In this training, you will familiarize yourself with important topics such as higher-order functions (higher-order function), recursive function (recursive function), cluster, combination of functions, etc., and you will learn about very valuable techniques to begin with. functional programming.
What you will learn in Functional JavaScript First Steps
- Advantages of functional programming over other programming paradigms such as object orientation and…
- Pure and coarse functions
- Two basic conditions of pure functions
- Familiarity with the concept of side effects in functional programming
- Recursive functions and its comparison with For and While loops
- Higher-order filtering, mapping, and reduction functions
- Closer and more reach in the JavaScript programming language
- Combination of immutable functions and variables
Course specifications
Editor: Frontal masters
Instructors: Anjana Vakil
French language
Intermediate level
Number of lessons: 27
Duration: 3 hours and 54 minutes
Functional JavaScript Getting Started Topics
Introduction
What is Functional Programming
Staying Out of the Loop with Recursion
Higher order functions
Closing
Composition function
Wrap
Pictures
Functional JavaScript First Steps Intro Video
Installation guide
After ripping, watch with your favorite player.
Subtitle: None
Quality: 1080p
Download links
File password(s): ngaur.com
Cut
1 GB