掌握功能JavaScript库 中文字幕

课程信息
英文名Mastering Functional JavaScript Libraries
课程来源Lynda.com
讲师Zsolt Nagy
课程ID724812
课程时长2.8小时
下载所需积分50
所属类别Javascript

你在编程JavaScript功能吗? 在这个实践课程中,了解几个可以在实践中更容易应用函数式编程概念的库

首先,讲师Zsolt Nagy帮助您将函数式编程理论与实现联系起来

了解如何使用函数编程库,如Underscore.js,Lazy.js,Ramda.js和Immutable.js,并查看实际使用案例

接下来,学习如何使用Lodash和RxJS库实现两个不同的Web应用程序

首先,Zsolt展示了如何使用Lodash在JavaScript中实现数独游戏

然后,他介绍了使用RxJS的功能反应式编程,解释了如何实现使用Slack API监视不同Slack通道活动的Web应用程序

主题包括:

桥接函数式编程理论与实践

使用Underscore.js,Lazy.js,Ramda.js和Immutable.js

使用编译为JavaScript的函数语言

使用Lodash创建Web应用程序

反应式编程的基础

在RxJS中编写一个简单的应用程序

- [Zsolt]欢迎使用掌握功能JavaScript库。

在本课程中,如果函数编程在实践中使用不同的函数式编程库,您将有机会应用这些原则。

更重要的是,您将获得使用函数式编程语言和函数式反应式编程语言编写两个Web应用程序的实践经验。

我是你的主人Zsolt Nagy。

当您正在观看功能性JavaScript课程的介绍时,您可能会对与您正在观看的内容类似的其他尖端JavaScript内容感兴趣。

在这种情况下,我建议您访问zsoltnagy.eu上的JavaScript博客。

如果您打算在本课程中取得进步,那么您可以考虑在devcareermastery.com上查看我的软件开发职业博客,在那里我向您展示如何在您的职业生涯中获得持久的快乐和满足感。

掌握功能JavaScript库包含三个主要部分。

在第一部分中,您将学习如何使用函数库,如Underscore,LoDash,Lazy.js,Ramda.js和Immutable.js。

我们将重点介绍这些库如何实现函数式编程的原理,我们将介绍许多实际用例。

在本节的最后,您将学习如何开始使用与JavaScript相比的四个额外的函数编程库。

这些库是Scala,Elm,ClojureScript和PureScript。

在第二部分中,我们将使用函数编程库LoDash来创建应用程序。

您将了解如何使用大多数功能样式构建应用程序,以及如何使用LoDash的不同功能来使实现紧凑和富有表现力。

最后一部分将通过在RxJS语言中引入功能性反应式编程,为课程增加更多功能。

您将获得有关如何使用RxJS实现Web应用程序的实践经验。

我们将使用Slack API并通过定义和响应高级脚本来编写简单的聊天应用程序。

锦上添花将是一个Web套接字连接的实现,负责Slack聊天中的实时更新。

通过从开始到结束积极地遵循课程,您可以期望作为软件开发人员在许多方面进行改进。

您将学习JavaScript中的许多函数式编程库,您不仅知道如何使用这些语言或如何快速学习新语言,而且还有机会专注于这些库实现的函数式编程原理。

一个简单的例子只是让您开始旅程,我确保包含两个Web应用程序的实现。

您将看到所学到的所有概念以及更多的概念。

这些实现将在您眼前描绘出大局,将理论概念与图书馆知识,应用程序结构,自顶向下和自底向上设计相结合,以及更多与功能和功能反应式编程相关的概念。

由于本课程不会教您JavaScript的原理,如果您不知道如何用JavaScript编写程序,我建议您访问zsoltnagy.eu上的博客,在那里您可以获得有关最新版本JavaScript的免费课程。

我还添加了函数式编程的一些原则作为本课程的要求,特别强调不可变性,高阶函数,如map,重用和过滤,currying和链接。

在不了解这些主题的情况下,您将了解本课程的大部分内容并自行填写详细信息。

中文课程网 提供全网最全,中文翻译质量最高的国外课程视频资源(Lynda / Pluralsight)

请先登陆 如果还没有账号,请先注册