Tags
Language
Tags
October 2025
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Functional Programming Using Javascript

    Posted By: ELK1nG
    Functional Programming Using Javascript

    Functional Programming Using Javascript
    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