Download Frontend Masters – JavaScript: From Fundamentals to Functional JS

JavaScript: From Fundamentals to Functional JS

Description

JavaScript: From Fundamentals to Functional JS is a JavaScript training course from the Frontend Masters specialized academy that teaches functional programming by providing a series of practical examples. This course is suitable for beginners and intermediate programmers and provides very important techniques in the field of functional programming and modern website development. Functional programming is a software development style that can be implemented in different programming languages. This technique has very valuable advantages for the optimal development of various websites and software, and its implementation in JavaScript is slightly different from other programming languages.

To implement this coding approach in JavaScript programs, you must be familiar with the main concepts and special features of JavaScript, such as higher-order functions (Functional programming), Closure and scope Be familiar. Learning functional programming techniques has a significant impact on your future career and can be very effective in the process of learning various JavaScript frameworks such as React, Angular and Vue. Among the most important educational topics of this course, we can mention reduce, map and filter methods in different functions, promise, asynchronous or asymmetric programming, etc.

What you will learn in JavaScript: From Fundamentals to Functional JS course:

  • Functional programming
  • Working with different methods in JavaScript
  • Full familiarity with the changes made in JavaScript ES6 and newer versions
  • Different methods of using the Loop function and its application in software development
  • forEach function
  • map() function
  • filter() function
  • Deep understanding of Clojure and Scope concepts in JavaScript

Course details

Publisher: Front & Masters
teacher: Bianca Gandolfo
English language
Education level: Intermediate
Number of courses: 74
Training duration: 8 hours and 11 minutes

Course headings

JavaScript: From Fundamentals to Functional JS

Course Introduction
Success Tips for Learning
Functional Programming

Objects

Property Access
Arrays
Bracket Notation
Non-Valid Characters
Game Characters Challenge
Game Characters Challenge
Object Review
ES6 Destructuring
Destructuring Challenge
Destructuring Solution
Destructuring Examples

List Transformations

List Transformations
Looping Exercise
Looping Solution
Looping Exercise, Part 2
Looping Solution, Part 2
Looping Exercise, Part 3
Looping Solution, Part 3

.forEach() Function

Using Functions
forEach Function
forEach and _.each Exercises
forEach and _.each Solution

.map() Function

_.map() vs .map() Functions
_.map() Exercise
_.map() Solution
_map() vs. _each()
_.map() Exercise, Part 2
_.map() Solution, Part 2

.filter() Function

.filter() Exercise
.filter() Solution
.filter() Application Exercise
.filter() Application Solution

Functions In-Depth

Anatomy of a Function
Function Scavenger Exercise
Function Scavenger Solution
ES6 Arrow Functions
Projecting Exercise
Projecting Solution
Spread Operator
Arguments Keyword
Default parameters
ES5 Rewrite Exercise
ES5 Rewrite Solution
Array-Like Object
Array.from
_.from() Exercise
_.from() Solution

Scope

Scope Walkthrough Setup
Scope Walkthrough, Part 1
Scope Walkthrough, Part 2
Scope Walkthrough, Part 3
Scope Takeaways

Callbacks

Higher-Order Functions & Callbacks
Passing Arguments
Translate into ES6 Exercise
Translate into ES6 Solution
Passing Arguments, Part 2
_.reduce() Exercise
_.reduce() Solution
Empty Room Exercise
Empty Room Solution

Functional Utilities

Currying
Composing

Advanced Scope: Closure

Closure
Closure, Part 2
Creating Closure
Closure Demonstration
Closure Recipe
Currying and Composing Exercises
Currying and Composing Solutions

Wrapping Up “JavaScript: From Fundamentals to Functional JS”

Wrapping up

Course images

JavaScript course introduction video: From Fundamentals to Functional JS

Installation guide

After Extract, view with your favorite Player.

English subtitle

Quality: 1080p

download link

Download part 1 – 1 GB

Download part 2 – 1 GB

Download part 3 – 110 MB

Password file(s): www.downloadly.ir

Size

2.1 GB

4.5/5 – (2621 points)

Be the first to comment

Leave a Reply

Your email address will not be published.


*