Don't like banners? Log in and we will make sure you see no banners. For free.
Lynda - Learning Functional Programming with JavaScript ES6+ [AhLaN]

Lynda - Learning Functional Programming with JavaScript ES6+ [AhLaN]

Size
363 MB
Seeders
0
Leechers
1
Files
99
Category
Added
at 7:31pm GMT+1
Infohash
a6722e56db410fa5355a125a622ac936524dea0e
Don't like banners? Log in and we will make sure you see no banners. For free.

Description
---------------------------------------------------------------------------------



-----------------------------------------------------------------------------------

                               Proudly Presents

-----------------------------------------------------------------------------------

Lynda - Learning Functional Programming with JavaScript ES6+ [AhLaN]

     









SUPPLiER.......: WWW             RELEASE DATE......: 31/07/20

Uploader.......: abidmail          Collector.........: abidmail











                  ... RELEASE iNFORMATiON ...





GENERAL INFO

Instructor            : Shaun Wassell

Duration              : 2h 44m

Released              : 6/11/2019





                  ... About This Course ...



Want to write more robust, maintainable code? In this course, discover how this can be accomplished with functional programming, and learn about the functional concepts at the heart of many JavaScript frameworks and programs. Shaun Wassell begins by explaining what functional programming is and how it compares to object-oriented programming. Shaun then covers the basics of working with first-class functions in JavaScript ES6+, discussing concepts such as higher-order functions and closure. He also shows how functional programming makes working with data structures more straightforward; dives into advanced concepts, including partial application and recursion; and provides challenges that can help you test your understanding of key functional programming concepts.



Topics include:

The goal of functional programming

Declarative vs. imperative programming

Ensuring immutability

Arrow functions in ES6

Passing functions as arguments

Mapping, filtering, slicing, sorting, and reducing

Advanced functional concepts, including recursion




File list
  • Lynda - Learning Functional Programming with JavaScript ES6+ [AhLaN]
  • 1 - Introduction/01 - A functional approach to transform code.mp4 6.8 MB
  • 1 - Introduction/02 - What you should know.mp4 2.8 MB
  • 1 - Introduction/03 - Installing Node.js and npm.mp4 3.6 MB
  • 1 - Introduction/04 - Setting up the project.mp4 6.3 MB
  • 1 - Introduction/05 - Setting up the project - Hello World.mp4 3.4 MB
  • 2 - 1. Introductory Functional Concepts/06 - The goal of functional programming.mp4 6.3 MB
  • 2 - 1. Introductory Functional Concepts/07 - Declarative vs. imperative programming.mp4 4.4 MB
  • 2 - 1. Introductory Functional Concepts/08 - Immutability.mp4 6 MB
  • 2 - 1. Introductory Functional Concepts/09 - Separation of data and functions.mp4 2.8 MB
  • 2 - 1. Introductory Functional Concepts/10 - Object oriented to functional approach.mp4 5.9 MB
  • 2 - 1. Introductory Functional Concepts/11 - First-class functions.mp4 4.4 MB
  • 2 - 1. Introductory Functional Concepts/12 - Ensuring immutability - ESLint.mp4 7.5 MB
  • 2 - 1. Introductory Functional Concepts/13 - Ensuring immutability - Install ESLint.mp4 3.1 MB
  • 2 - 1. Introductory Functional Concepts/14 - Ensuring immutability - Finalize ESLint.mp4 5.9 MB
  • 3 - 2. First-Class Functions/15 - Arrow functions in ES6.mp4 14.6 MB
  • 3 - 2. First-Class Functions/16 - Functions as data.mp4 11 MB
  • 3 - 2. First-Class Functions/17 - Functions as data, continued.mp4 10.7 MB
  • 3 - 2. First-Class Functions/18 - Passing functions as arguments.mp4 7.7 MB
  • 3 - 2. First-Class Functions/19 - Returning functions.mp4 9.7 MB
  • 3 - 2. First-Class Functions/20 - Closure.mp4 6.5 MB
  • 3 - 2. First-Class Functions/21 - Implement private variable.mp4 12.8 MB
  • 3 - 2. First-Class Functions/22 - Higher-order functions.mp4 12.9 MB
  • 4 - 3. JavaScript - The Functional Parts/23 - JavaScript - Functional parts.mp4 2.7 MB
  • 4 - 3. JavaScript - The Functional Parts/24 - The spread operator.mp4 14 MB
  • 4 - 3. JavaScript - The Functional Parts/25 - Mapping.mp4 10.4 MB
  • 4 - 3. JavaScript - The Functional Parts/26 - Filtering.mp4 15.1 MB
  • 4 - 3. JavaScript - The Functional Parts/27 - Every_some.mp4 12 MB
  • 4 - 3. JavaScript - The Functional Parts/28 - Slicing.mp4 6.2 MB
  • 4 - 3. JavaScript - The Functional Parts/29 - Sorting.mp4 10 MB
  • 4 - 3. JavaScript - The Functional Parts/30 - Reducing.mp4 12.4 MB
  • 4 - 3. JavaScript - The Functional Parts/31 - Combining functions.mp4 18 MB
  • 4 - 3. JavaScript - The Functional Parts/32 - Challenge - Recreate the map function.mp4 2.2 MB
  • 4 - 3. JavaScript - The Functional Parts/33 - Solution - Recreate the map function.mp4 7.9 MB
  • 5 - 4. Advanced Functional Concepts/34 - Advanced functional concepts.mp4 2.1 MB
  • 5 - 4. Advanced Functional Concepts/35 - Currying and partial application.mp4 11.8 MB
  • 5 - 4. Advanced Functional Concepts/36 - Recursion.mp4 6.2 MB
  • 5 - 4. Advanced Functional Concepts/37 - Functions as objects.mp4 12.4 MB
  • 6 - 5. Code Conversion Challenges/38 - Challenge - Convert array.mp4 3.4 MB
  • 6 - 5. Code Conversion Challenges/39 - Solution - Convert array.mp4 11.9 MB
  • 6 - 5. Code Conversion Challenges/40 - Challenge - Anagrams.mp4 4.1 MB
  • 6 - 5. Code Conversion Challenges/41 - Solution - Anagrams.mp4 20.3 MB
  • 6 - 5. Code Conversion Challenges/42 - Challenge - Error messages.mp4 5.8 MB
  • 6 - 5. Code Conversion Challenges/43 - Solution - Error messages.mp4 16.5 MB
  • 7 - Conclusion/44 - Next steps.mp4 2.2 MB
  • AhLaN.txt 175 B
  • Exercise Files/Ch01/01_07/End/example.js 163 B
  • Exercise Files/Ch01/01_07/Start/example.js 0 B
  • Exercise Files/Ch01/01_08/End/example.js 163 B
  • Exercise Files/Ch01/01_08/Start/example.js 163 B
  • Exercise Files/Ch02/02_01/End/examples.js 465 B
  • Exercise Files/Ch02/02_01/Start/examples.js 1 B
  • Exercise Files/Ch02/02_02/End/examples.js 452 B
  • Exercise Files/Ch02/02_02/Start/examples.js 1 B
  • Exercise Files/Ch02/02_03/End/examples.js 404 B
  • Exercise Files/Ch02/02_03/Start/examples.js 111 B
  • Exercise Files/Ch02/02_04/End/examples.js 240 B
  • Exercise Files/Ch02/02_04/Start/examples.js 63 B
  • Exercise Files/Ch02/02_05/End/examples.js 166 B
  • Exercise Files/Ch02/02_05/Start/examples.js 1 B
  • Exercise Files/Ch02/02_06/End/examples.js 192 B
  • Exercise Files/Ch02/02_06/Start/examples.js 0 B
  • Exercise Files/Ch02/02_07/End/examples.js 402 B
  • Exercise Files/Ch02/02_07/Start/examples.js 1 B
  • Exercise Files/Ch02/02_08/End/examples.js 360 B
  • Exercise Files/Ch02/02_08/Start/examples.js 1 B
  • Exercise Files/Ch03/03_02/End/examples.js 424 B
  • Exercise Files/Ch03/03_02/Start/examples.js 181 B
  • Exercise Files/Ch03/03_03/End/examples.js 135 B
  • Exercise Files/Ch03/03_03/Start/examples.js 33 B
  • Exercise Files/Ch03/03_04/End/examples.js 369 B
  • Exercise Files/Ch03/03_04/Start/examples.js 49 B
  • Exercise Files/Ch03/03_05/End/examples.js 562 B
  • Exercise Files/Ch03/03_05/Start/examples.js 221 B
  • Exercise Files/Ch03/03_06/End/examples.js 114 B
  • Exercise Files/Ch03/03_06/Start/examples.js 51 B
  • Exercise Files/Ch03/03_07/End/examples.js 345 B
  • Exercise Files/Ch03/03_07/Start/examples.js 56 B
  • Exercise Files/Ch03/03_08/End/examples.js 209 B
  • Exercise Files/Ch03/03_08/Start/examples.js 48 B
  • Exercise Files/Ch03/03_09/End/examples.js 1.4 KB
  • Exercise Files/Ch03/03_09/Start/examples.js 646 B
  • Exercise Files/Ch03/03_10/Start/challenge.js 310 B
  • Exercise Files/Ch03/03_11/End/challenge.js 375 B
  • Exercise Files/Ch03/03_11/Start/challenge.js 310 B
  • Exercise Files/Ch04/04_02/End/examples.js 150 B
  • Exercise Files/Ch04/04_02/Start/examples.js 0 B
  • Exercise Files/Ch04/04_03/End/examples.js 119 B
  • Exercise Files/Ch04/04_03/Start/examples.js 0 B
  • Exercise Files/Ch04/04_04/End/examples.js 116 B
  • Exercise Files/Ch04/04_04/Start/examples.js 0 B
  • Exercise Files/Ch05/05_01/Start/challenge.js 541 B
  • Exercise Files/Ch05/05_02/End/challenge.js 625 B
  • Exercise Files/Ch05/05_02/Start/challenge.js 541 B
  • Exercise Files/Ch05/05_03/Start/challenge.js 245 B
  • Exercise Files/Ch05/05_04/End/challenge.js 787 B
  • Exercise Files/Ch05/05_04/Start/challenge.js 245 B
  • Exercise Files/Ch05/05_05/Start/challenge.js 684 B
  • Exercise Files/package.json 564 B
  • Seed Me!!.png 42 KB

Rating
Not rated yet
Log in to rate

Comments

No comments yet.