教程演示🔗
你会学到什么
-
应用 Spark 大数据原理
-
通过 100 多个示例和练习练习 Spark DataFrames 操作
-
使用 Spark 数据集练习类型安全的数据处理
-
使用带有 RDD 的低级 Spark API
-
使用 Spark SQL 进行数据处理
-
从各种数据源迁移数据,包括数据库
要求
-
Scala 基础知识,在 Rock the JVM 初学者课程的水平
-
Scala进阶——隐式
描述
在本课程中,我们将学习如何使用 Apache Spark 3 和 Scala 编写大数据应用程序。 您将在指导下自己编写 2000 多行 Spark 代码,您将成为摇滚明星。
本课程面向刚开始使用 Apache Spark 和大数据的 Scala 程序员。该课程不适合高级 Spark 工程师。
为什么在 Scala 中使用 Spark:
- 大数据的速度非常快
- 它的需求激增
- 这是一项极具市场价值的技能
- 它维护得很好,有几十个高质量的扩展
- 这是数据科学家的基础
我喜欢开门见山,把事情做好。这个课程
- 将所有概念解构 为您需要的关键部分
- 选择 最重要的想法并将它们分为简单但重要的和强大的
- 在整个学习过程中以一种“点击”并有意义的方式对想法进行排序
- 应用 实时代码中的所有内容
最终的好处仍然要大得多:
- 围绕数据处理的全新心智模型
- 显着更适销对路的简历
- 工作更愉快 – Spark 很有趣!
本课程面向在 Rock the JVM Scala 初学者课程级别具有 Scala 和函数式编程经验的成熟程序员。我已经假设对一般编程基础知识有扎实的了解。
本课程不适合您,如果
- 你以前从未编写过 Scala 代码
- 你没有一些基本的并行编程背景(例如什么是进程/线程)
课程很全面,但你会看到我开门见山。因此,请确保您有足够的注意力和决心成为一名优秀的程序员。
我认为理论 和 实践都很重要。这就是为什么您将获得包含代码示例、真实代码演示和作业以及其他资源、说明、练习和解决方案的讲座。在课程结束时,您将编写数千行 Spark。
我已经看到我的学生最成功——我最好的学生在谷歌级公司工作——当他们得到指导,但没有被告知该做什么时。我有练习等着你,在那里我提供我的(自以为是的)指导,但在其他方面可以自由地试验和改进你的代码。
绝对重要的是,我的学生在一路上玩得开心时是最成功的!
因此,加入我的本课程,让我们摇滚 JVM!
本课程适合谁:
- 未来的数据科学家
- 程序员进入大数据领域
- 希望以 Scala 为母语学习 Spark 的工程师
声明:本站所有文章,如无特殊说明或标注,均为本站发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。