课程名称(英文):Functional Programming in Scala Specialization
课程名称(中文):Functional Programming in Scala 专项课程
课程链接:https://www.coursera.org/specializations/scala
平台:Coursera
大学或机构:洛桑联邦理工学院
课程介绍:
Discover how to write elegant code that works the first time it is run. This Specialization provides a hands-on introduction to functional programming using the widespread programming language, Scala. It begins from the basic building blocks of the functional paradigm, first showing how to use these blocks to solve small problems, before building up to combining these concepts to architect larger functional programs. You’ll see how the functional paradigm facilitates parallel and distributed programming, and through a series of hands on examples and programming assignments, you’ll learn how to analyze data sets small to large; from parallel programming on multicore architectures, to distributed programming on a cluster using Apache Spark. A final capstone project will allow you to apply the skills you learned by building a large data-intensive application using real-world data.
Scala专业化中的函数式编程:发现如何编写优雅的代码,使其在首次运行时就可以工作。 该专业知识提供了使用广泛的编程语言Scala进行功能编程的动手入门。它从功能范式的基本构建模块开始,首先展示了如何使用这些模块来解决小问题,然后再构建以将这些概念组合起来以构建更大的功能程序。您将看到功能范式如何促进并行和分布式编程,并通过一系列动手操作示例和编程分配,将学习如何分析从小到大的数据集。从多核体系结构上的并行编程到使用Apache Spark在集群上的分布式编程。最终的顶点项目将使您能够运用通过使用实际数据构建大型数据密集型应用程序而学到的技能。
包含课程详情(点击对应课程后方详情了解对应课程具体信息):
1、Functional Programming Principles in Scala-Scala 函数式程序设计原理(详情)
2、Functional Program Design in Scala(详情)
3、Parallel programming 并行编程(详情)
4、Big Data Analysis with Scala and Spark(详情)
5、Functional Programming in Scala Capstone(详情)
课程视频压缩包下载(度盘链接):
友情提醒:
评论前必须登录!
注册