Mastering Functional JavaScript Libraries 掌握函数式JavaScript库 Lynda课程中文字幕

Source

Mastering Functional JavaScript Libraries 中文字幕

掌握函数式JavaScript库 中文字幕Mastering Functional JavaScript Libraries

Alt
你在编程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中编写一个简单的应用程序
Alt
Alt
Alt
Alt
Alt

  • [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和链接。
    在不了解这些主题的情况下,您将了解本课程的大部分内容并自行填写详细信息。
    本课程视频下载地址:掌握功能JavaScript库