|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learning-spark/
课程评论:没有评论
**课程名称:** Apache Spark with Scala By Example **课程概述:** 本课程旨在帮助数据工程师、架构师和数据科学家掌握 Apache Spark 的核心操作、部署和应用能力。通过行业专家的指导和丰富的 Scala 源代码示例,您将深入理解 Spark 的核心原理,并通过实践建立信心。 **课程内容亮点:** * **RDD 基础:** 学习 Spark 的弹性分布式数据集(RDD)以及 Scala 中的转换(Transformations)和动作(Actions)操作。 * **Spark 部署:** 实践在本地集群和 Amazon EC2 上运行 Spark,并学习 Scala 应用在 Spark 集群部署时的故障排除技巧。 * **Spark SQL:** 探索 Spark SQL,并使用 CSV、JSON 和 MySQL(JDBC)等多种数据源进行操作。 * **Spark Streaming:** 通过大量示例学习 Spark Streaming,并构建一个从 Slack 实时流数据导入的自定义应用。 * **机器学习:** 进行基于 Spark MLlib 的机器学习实验。 * **Scala 生态系统:** 作为额外奖励,课程还将介绍 Scala 语言及其生态系统(如 SBT 和 SBT 插件),以简化 Spark 应用的打包和部署。 * **丰富实践:** 课程包含超过 50 个动手实践示例,以及测验和讲座回顾,以巩固学习效果。 * **互动支持:** 提供私信论坛,方便您随时向讲师提问。 **学习目标:** 本课程将提升您对 Apache Spark 的知识水平,增强您在 Spark 项目中的信心、效率和价值。
Understanding how to manipulate, deploy and leverage Apache Spark is quickly becoming essential for data engineers, architects, and data scientists. So, it's time for you to stay ahead of the crowd by learning Spark with Scala from an industry veteran and nice guy. This course is designed to give you the core principles needed to understand Apache Spark and build your confidence through hands-on experiences. In this course, you'll be guided through a wide range of core Apache Spark concepts using Scala source code examples; all of which are designed to give you fundamental, working knowledge. Each section carefully builds upon previous sections, so your learning is reinforced along every step of the way. All of the source code is conveniently available for download, so you can run and modify for yourself. Here are just a few of concepts this course will teach you using more than 50 hands-on examples: Learn the fundamentals and run examples of Spark's Resilient Distributed Datasets, Actions and Transformations through Scala Run Spark on your local cluster and also Amazon EC2 Troubleshooting tricks when deploying Scala applications to Spark clusters Explore Spark SQL with CSV, JSON and mySQL database (JDBC) data sourcesDiscover Spark Streaming through numerous examples and build a custom application which streams from SlackHands-on machine learning experiments with Spark MLlib Reinforce your understanding through multiple quizzes and lecture recap Check out the free preview videos below!As an added bonus, this course will teach you about Scala and the Scala ecosystem such as SBT and SBT plugins to make packaging and deploying to Spark easier and more efficient. As another added bonus, on top of all the extensive course content, the course offers a private message board so you can ask the instructor questions at anytime during your Spark learning journey. This course will make you more knowledgeable about Apache Spark. It offers you the chance to build your confidence, productivity and value in your Spark adventures.