Modern web apps with functional JavaScript 2018-3 – Downloadly

Descriptions

LEARNING PATH: Modern Web Apps with Functional JavaScript. JavaScript is a multi-paradigm language, meaning it supports programming in many different patterns. Functional programming has been around for decades, but in recent years it has overtaken the JavaScript community. The impact is undeniable, and yet with all the material available, it’s not always easy to grow it. It is the technique of building software by constructing pure functions while avoiding shared state, mutable data, and side effects. Functional programming is analytical, and application state flows through pure functions. If you’re interested in learning the concepts required to be a functional programmer and write functional web apps with modern JavaScript, then choose this learning path. Packt’s video learning paths are a series of individual video products that are put together in a logical, step-by-step manner, so each video builds on the skills learned in the previous video. The main idea of ​​this learning path is to help you create code to run your app in functional JavaScript.

This learning path teaches the building blocks of the functional paradigm in a way that makes sense to JavaScript developers. Animated visualizations help explain difficult concepts like higher-order functions, lenses and persistent data, partial application, and currying, and then write code so you understand concepts before attempting to apply the knowledge. In this learning path, you’ll learn techniques like combining smaller units of code into composition pipelines. You’ll learn to think about these composed functions and learn the laws of compositionality to deal with common problems that arise when writing compositional logic. You’ll continue to create code that reflects common framework thinking. Students will learn how to create a state management pattern like React and how to handle DOM events (and other I/O) by encapsulating logic in generic containers.

What you will learn

  • Learn how impurities disrupt this modal and how to isolate them
  • Create reusable functions by writing higher-order functions
  • Write more declarative and expressive code without loops
  • Create your own higher-order functions to replace native JS array methods
  • Integrate JSX and Virtual-DOM into functional ES2017 apps without using React
  • Discover the simplicity of FP types that can tackle even the most difficult application problems
  • Learn how to use Google Firebase and add real-time NoSQL performance to a web app
  • Integrate professional functional code into JSX, React and Redux style web apps
  • Understand how to incorporate basic functional programming concepts into rich declarative JavaScript
  • Create a web app with JSX and Virtual DOM

Who is this course suitable for?

  • This learning path is aimed at JavaScript developers who want to learn functional programming concepts and how to apply them in modern web apps.

Specifying LEARNING PATH: Modern Web Apps with Functional JavaScript

  • Publisher : Udemy
  • Teacher: Packt Publishing
  • Language: English
  • Level: Beginner
  • Number of courses: 53
  • Duration: 11 hours and 45 minutes

Contents of LEARNING PATH: Modern web apps with functional JavaScript

LEARNING PATH_ Modern web apps with functional JavaScript

Requirements

  • Previous knowledge of functional JavaScript is required

Pictures

LEARNING PATH_ Modern web apps with functional JavaScript

Sample clip

installation Guide

Extract the files and watch them with your favorite player

Subtitles: English

Quality: 720p

Download links

Download Part 1 – 1 GB

Download Part 2 – 148 MB

Password file(s): free download software

File size

1.14GB

free download software latest version