Apache Spark With Examples for Big Data Analytics

所在平台: Udemy

课程主页: https://www.udemy.com/course/spark-with-scala/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Apache Spark实例与大数据分析 课程概述:本课程涵盖了编写复杂Spark应用所需的所有基本知识。完成该课程后,您将深入了解Spark核心、Spark SQL和Spark Streaming。本课程分为9个模块,内容包括: 1. 进入Scala:了解编写Spark应用所需的Scala基础知识,包括变量类型、控制结构、集合等基本构造。 2. Scala中的面向对象编程和函数式编程:学习Scala中的面向对象编程与函数式编程技术。 3. Apache Spark入门:学习Spark架构、组件及应用案例。 4. Spark基础:学习如何在Eclipse/IntelliJ中配置和运行Spark。 5. 在Spark中使用RDD:了解弹性分布式数据集(RDD)及其可应用的不同类型的操作和转换。 6. 使用Pair RDD聚合数据:了解Pair RDD与RDD的区别,以及对Pair RDD可应用的不同操作和转换。 7. 高级Spark概念:学习Spark如何使用广播变量和累加器进行计算,以及持久化和分区如何帮助提高性能。 8. Spark SQL和数据框:了解数据框和数据集之间的区别。 9. Spark Streaming:学习如何实时分析海量数据集。 所有概念均通过实际案例进行讲解,提供10多个大数据实例,包括分析2014年世界杯球员数据、聚合eBay在线拍卖数据、理解Aadhaar数据中的不同数据点、开发应用程序分析印度初创企业收到的资金、探索加州房地产数据的价格趋势、帮助零售商查找班加罗尔连锁店的有效和无效购买交易、编写Spark程序计算美国各地区的商店数量,以及开发Spark Streaming应用程序进行Twitter情感分析。 退费保障:课程提供30天无条件退款保证,如果不满意,可以在30天内申请全额退款,保证无任何问题。

课程评论(0条)

课程详情

This course covers all the fundamentals you need to write complex Spark applications. By the end of this course you will get in-depth knowledge on Spark core,Spark SQL,Spark Streaming. This course is divided into 9 modules Dive Into Scala - Understand the basics of Scala that are required for programming Spark applications.Learn about the basic constructs of Scala such as variable types, control structures, collections,and more.OOPS and Functional Programming in Scala - Learn about object oriented programming and functional programming techniques in ScalaIntroduction to Apache Spark - Learn Spark Architecture,Spark Components and spark use-casesSpark Basics - Learn how to configure/run spark in eclipse/intellijWorking with RDDs in Spark - Learn what is Resilient Distributed Dataset,Different types of actions and transformations which can be applied on RDDsAggregating Data with Pair RDDs - Learn how Pair RDD is different from RDD,Different types of actions and transformations which can be applied on Pair RDDsAdvanced Spark Concepts - Learn how Spark uses Broadcast variables and Accumulators to perform calculations,how persistence and partitioning helps to achieve performanceSpark SQL and Data Frames - Understand the difference between Dataframe and DatasetSpark Streaming - Learn how to analyse massive amount of dataset on the fly All the concepts are explained using hands-on examples.This course covers 10+ hands-on big data examples such as Explore player data from 2014 world cupAgregate data from ebay online auction dataUnderstand different data points from Adhaar dataDevelop application to analyse funds received by Indian startupExplore the price trend by looking at the real estate data in CaliforniaHelp retailer to find out valid and invalid purchase transactions of chain of stores in BangaloreWrite Spark program find out count of stores in each US region from USA states & Store locations dataDevelop Spark Streaming application to perform Twitter Sentiment Analysis 30-day Money-back Guarantee! You will get 30-day money-back guarantee from Udemy for this course. If not satisfied simply ask for a refund within 30 days. You will get a full refund. No questions whatsoever asked.

课程标签

0人关注该课程

主题相关的课程