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
Password file(s): www.downloadly.ir
Size
2.1 GB
Be the first to comment