Tutorials > Functional Programming Using Javascript
Functional Programming Using JavascriptDate: 6 August 2022 | Posted by: voska89 |
![]() Last updated 6/2020 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 1.06 GB | Duration: 2h 6m Learn Functional Programming What you'll learn Functional Programming using javascript Creating an event driven real time web application Exploring various libraries providing functional programming Requirements Basics of javascript Basics of Computer Programming Description Functional programming is gaining momentum nowadays and many languages like F#, RUST, and GO are some of the popular languages which promote functional programming.Functional programming is the process of building software by composing pure functions, avoiding shared state, mutable data, and side-effects. Functional programming is declarative rather than imperative, and the application state flows through pure functions. Contrast with object-oriented programming, where the application state is usually shared and colocated with methods in objects.Functional programming is a programming paradigm, meaning that it is a way of thinking about software construction based on some fundamental, defining principles (listed above). Other examples of programming paradigms include object-oriented programming and procedural programming.Functional code tends to be more concise, more predictable, and easier to test than imperative or object-oriented code — but if you're unfamiliar with it and the common patterns associated with it, functional code can also seem a lot denser, and the related literature can be impenetrable to newcomers.In this course, we will be learning many libraries that give us access to functional programming using javascript.There are some which generate transpiled javascript code like Scala, ELM, ClojureScript, PureScriptWe will look into all these and many more libraries and learn how to do functional programming using javascript. Overview Section 1: Introduction Lecture 1 Introduction to Functional Programming Section 2: Exploring Functional javascript Libraries - Underscore Lecture 2 Working with Underscore.js Lecture 3 Using Templates in Underscore.js Section 3: Lodash Library Lecture 4 Introduction to Lodash Library Lecture 5 Functional and Object Oriented Notations Lecture 6 Deep Cloning Lecture 7 Currying using LoDash Section 4: Lazy.js Lecture 8 Introduction to Lazy.js Lecture 9 Working with Sets, Maps or Custom Iterables Lecture 10 Handling HTTP Requests Lecture 11 Events Lecture 12 Array String Sequences Section 5: Ramda.js Lecture 13 Introduction to Ramda.js Lecture 14 Ramda Functions - Map and Filter Lecture 15 Method Composition Lecture 16 Function Piping or Sequencing Lecture 17 Function Transducers Lecture 18 Processing API Calls Section 6: Immutable.js Lecture 19 Introduction to Immutable.js Lecture 20 Using Immutable.js with Map Lecture 21 Using Immutable.js with List Lecture 22 Immutable built-in lazy sequences Lecture 23 Custom Lazy Sequences Section 7: ClojureScript Lecture 24 Introduction to ClojureScript Lecture 25 Inline Functions Lecture 26 Named Function and Using Map and Filter Section 8: Purescript Lecture 27 Intoduction to PureScript Lecture 28 PureScript - Functions, Map and Filter Section 9: Scala Lecture 29 Introduction to Scala Lecture 30 Exploring List,Map and Filter in Scala Section 10: elm Lecture 31 Introduction to elm Lecture 32 Creating a function and using Map and Filter Section 11: Reactive Programing Lecture 33 Introduction to Reactive Programming Lecture 34 Observers, Event Listeners, Combining Streams and Advantages of Reactive Program Lecture 35 Introduction to RxJS Lecture 36 Creating Observables - Part 1 Lecture 37 Creating Observables - Part 2 Lecture 38 Working with DOM Events Lecture 39 Map, Filter and Take Lecture 40 Iterables Lecture 41 Promise Lecture 42 Merging and Concatenating Observables Section 12: Web Application using RxJS Lecture 43 Introduction Lecture 44 Slack API Web Application Lecture 45 Accessing Slack API Lecture 46 Working with Real Time Messaging API Lecture 47 RxJS Web Application - Fetch All Channels Lecture 48 RxJS Web Application - Fetch Channel History Lecture 49 RxJS Web Application - Capturing Real Time Events Lecture 50 RxJS Web Application - Displaying Event Messages Section 13: Conclusion and Code Download Lecture 51 Conclusion and Code Download Web Developers,Aspiring Web Developers,Web Designers,Software Developers Homepage DOWNLOAD LINK ![]() https://rapidgator.net/file/d16828dd38ed3aca10ccda37f457f6da/onkph.Functional.Programming.Using.javascript.part1.rar.html https://rapidgator.net/file/7fa1c2e35aa5277d0dea06f8993f05fa/onkph.Functional.Programming.Using.javascript.part2.rar.html https://uploadgig.com/file/download/5f925b05c86cc13d/onkph.Functional.Programming.Using.javascript.part1.rar https://uploadgig.com/file/download/525af6497B1Ca9C7/onkph.Functional.Programming.Using.javascript.part2.rar ![]() https://nitroflare.com/view/9B3C4D82F931C30/onkph.Functional.Programming.Using.javascript.part1.rar https://nitroflare.com/view/7456298A8E98830/onkph.Functional.Programming.Using.javascript.part2.rar Links are Interchangeable - No Password - Single Extraction See full article |