|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/introduction-to-apache-spark-for-developers-and-engineers/
课程评论:没有评论
**Coursera 课程:《Apache Spark 开发者与工程师入门》内容摘要** 本课程旨在为开发者和工程师提供 Apache Spark 的基础知识。Apache Spark 是新一代开源大数据处理引擎,适用于快速处理大型数据集和高性能应用。其内存集群计算能力显著提升了迭代算法和交互式数据挖掘任务的速度。 **课程亮点:** * **深入讲解 Spark 框架:** 全面介绍 Spark 的核心概念和架构。 * **Scala 编程基础:** 学习 Spark 的原生语言 Scala 的基础编程知识。 * **RDD 操作:** 掌握 Spark 的主要抽象——弹性分布式数据集(RDD)的使用方法。 * **实践操作:** 提供动手实践的 Scala 和 Spark 练习,以及 Spark 的本地安装指南。 * **视频讲座与测验:** 通过清晰的视频讲座和定期测验巩固学习成果。 **学习目标:** 完成课程后,学员将能够: * 解释 Spark 的核心概念。 * 掌握 Scala 编程基础。 * 执行基本的 Spark 编程和数据处理任务。 **课程时长:** 约 8 小时。 **推荐背景:** * **编程语言:** 建议具备 Scala(课程练习语言)、Java 或 Python 经验。 * **基础知识:** 对 Apache Hadoop、大数据及编程语言(Scala, Java, Python)有基本了解。 * 对于不熟悉大数据和Hadoop的学员,课程将提供简要概述。 **适合人群:** * 数据科学家和工程师 * 软件开发者 * 对大数据和信息管理技术感兴趣的个人 **Adastra Academy 优势:** Adastra Academy 是信息管理和数据分析领域的领先培训机构,致力于掌握新兴技术,为学员提供高质量课程。课程包含动手实验室和真实世界案例,帮助学员轻松应用新知识,获得卓越的学习体验。
What is Apache Spark?Apache Spark is the next generation open source Big Data processing engine. Spark is designed to provide fast processing of large datasets and high performance for a wide range of applications. Spark enables in-memory cluster computing which greatly improves the speed of iterative algorithms and interactive data mining tasks. Course Outcomes'Introduction to Apache Spark' includes illuminating video lectures, practical hands-on Scala and Spark exercises, a guide to local installation of Spark, and quizzes. In this course, we guide students through:An explanation of the Spark frameworkThe basics of programming in Scala, Spark's native languageAn outline of how to work with Spark's primary abstraction, resilient distributed datasets (RDDs).Upon completion of the course, students will be able to explain core concepts relating to Spark, understand the fundamentals of coding in Scala, and execute basic programming and data manipulation in Spark. This course will take approximately 8 hours to complete. Recommended ExperienceProgramming Languages recommended for this course:Scala (course exercises are in Scala) Java PythonRecommended for:Data scientists and engineers Developers Individuals with a basic understanding of: Apache Hadoop, Big Data, programming languages (Scala, Java, or Python)For students unfamiliar with Big Data and Hadoop, the course will provide a brief overview of each topic.Why Adastra Academy?Adastra Academy is a leading source of training and development for Information Management professionals and individuals interested in Data Management and Analytics technology. Our dedication to identifying and mastering emerging technologies guarantees our students are the first to have access to these quality courses. For an exceptional learning experience, our programs include hands-on labs and real world examples allowing students to easily apply their new knowledge.