Spark基础及源码分析视频

Spark基础及源码分析视频

课程介绍视频以Java语言为蓝本,深入浅出的讲解scala语言的语法和特征,并应用scala语言,讲解spark生态系统下的大数据开发技术。

同学人数:114人 时长:22小时33分钟
第1章Scala语言环境安装、Scala的基本语法
1-1 认识Scala09:30需领取
1-2 安装开发环境06:06需领取
1-3 Scala Shell、用IDEA创建Maven项目15:10需领取
1-4 配置Maven本地仓库、导入切换项目等其它配置07:50需领取
1-5 变量的声明06:44需领取
1-6 Scala的7种值类型和条件表达式08:32需领取
1-7 for循环13:15需领取
1-8 方法和函数的声明以及方法转换成函数18:00需领取
1-9 数组20:34需领取
1-10 映射09:02需领取
1-11 元组12:39需领取
1-12 集合之Seq18:33需领取
1-13 集合之Set07:56需领取
1-14 集合之Map05:51需领取
第2章常用方法练习
2-1 lazy关键字11:03需领取
2-2 函数式编程练习之常用方法26:16需领取
2-3 函数式编程之reduce14:31需领取
2-4 函数式编程之fold08:40需领取
2-5 函数式编程之aggregate07:19需领取
2-6 函数式编程之交并差集03:18需领取
2-7 Scala实现WordCount19:23需领取
第3章面向对象、模式匹配
3-1 创建类、属性20:40需领取
3-2 构造器、辅助构造器20:39需领取
3-3 单例对象15:11需领取
3-4 伴生对象10:29需领取
3-5 apply和unapply方法23:04需领取
3-6 private关键字14:41需领取
3-7 特质、抽象类、继承、重写、实现等20:01需领取
3-8 模式匹配之匹配字符串09:26需领取
3-9 模式匹配之匹配类型07:13需领取
3-10 模式匹配之匹配数组、元组、集合18:33需领取
3-11 模式匹配之样例类09:15需领取
3-12 模式匹配之偏函数08:41需领取
第4章Actor、柯里化、隐式转换
4-1 作为值的函数08:05需领取
4-2 柯里化概念及声明方式17:32需领取
4-3 柯里化练习10:44需领取
4-4 隐式转换和隐式参数11:18需领取
4-5 隐式转换练习114:35需领取
4-6 隐式转换练习218:20需领取
4-7 泛型11:59需领取
4-8 UpperBound12:45需领取
4-9 ViewBound16:12需领取
4-10 ContextBound10:36需领取
第5章泛型、Akka
5-1 Actor概念10:31需领取
5-2 Actor实例之创建Actor07:46需领取
5-3 Actor实例之消息的接收与发送(异步没有返回值)19:51需领取
5-4 Actor实例之消息的接收与发送(同步有返回值)04:53需领取
5-5 Actor实例之消息的接收与发送(异步有返回值)08:35需领取
5-6 Actor实例之并行编程思想实现单词计数30:24需领取
5-7 Akka简介10:15需领取
5-8 Akka案例需求分析08:06需领取
5-9 Akka案例代码分析20:59需领取
第6章Spark集群安装、Spark任务提交、Spark实现WordCount并上传任务
6-1 Spark简介11:38需领取
6-2 Spark集群搭建、启动06:44需领取
6-3 Spark Shell.启动和提交任务12:10需领取
6-4 Spark WordCount19:20需领取
6-5 上传并执行任务12:52需领取
第7章RDD的基本概念、常用算子练习
7-1 RDD的概念13:14需领取
7-2 生成RDD的两种方式05:35需领取
7-3 两种类型的算子:transformation和action18:41需领取
7-4 常用算子练习124:29需领取
7-5 常用算子练习216:57需领取
第8章案例练习
8-1 案例需求-求用户在某基站停留的时间12:56需领取
8-2 案例实现-求用户在某基站停留的时间21:36需领取
8-3 案例实现-求用户访问学科的子网页top308:33需领取
8-4 案例实现-求用户访问学科的子网页top3-chache、自定义分区器19:18需领取
第9章Spark集群启动流程和任务提交流程、案例练习
9-1 Spark集群启动流程07:26需领取
9-2 Spark任务提交流程05:49需领取
9-3 WordCount中创建了那些RDD13:05需领取
9-4 案例分析实现-按照IP统计区域访问量21:57需领取
第10章RDD的依赖关系、Stage划分、任务的生成、自定义排序
10-1 RDD之间的依赖关系11:13需领取
10-2 DAG的生成和stage的划分11:31需领取
10-3 WebUI观察stage划分和任务的生成12:03需领取
10-4 自定义二次排序23:10需领取
第11章Checkpoint、SparkSQL、Hive-On-Spark
11-1 checkpoint16:04需领取
11-2 SparkSQL介绍08:25需领取
11-3 创建DataFrame09:21需领取
11-4 DataFrame常用操作-DSL风格语法10:14需领取
11-5 DataFrame常用操作-SQL风格语法03:35需领取
11-6 通过反射推断Schema18:03需领取
11-7 通过StructType直接指定Schema12:10需领取
11-8 Hive-On-Spark21:39需领取
第12章 SparkStreaming、窗口操作、Spark-On-Yarn
12-1 SparkStreaming简介09:07需领取
12-2 实例分析:SparkStreaming获取Netcat产生的数据进行实时分析06:49需领取
12-3 SparkStreaming实现按批次累加24:21需领取
12-4 窗口函数概念及使用场景17:28需领取
12-5 窗口函数实现WordCount08:35需领取
12-6 Spark-On-Yarn26:01需领取
12-7 补充:SparkStreaming依赖00:58需领取
第13章源码分析:Spark启动流程、Stage划分、任务生成、任务提交流程
13-1 关于查看源码的一些介绍09:05需领取
13-2 导入源码05:21需领取
13-3 集群启动流程-Master类23:16需领取
13-4 集群启动流程-Worker类12:46需领取
13-5 SparkSubmit提交任务09:01需领取
13-6 SparkContext17:09需领取
13-7 创建DriverActor和ClientActor的过程13:36需领取
13-8 ClientActor向Master注册任务信息过程07:32需领取
13-9 任务调度的两种方式及Master通知Worker启动Executor的过程10:58需领取
13-10 Executor向DriverActor反向注册的过程06:21需领取
13-11 RDD生成和Stage划分20:45需领取
13-12 生成任务并提交06:21需领取
13-13 Task任务执行流程10:56需领取
13-14 总结-任务生成及提交流程15:22需领取
课程进阶
课程进阶

打开微信,点击底部的“发现”,
使用 “扫一扫” 即可将网页分享到我的朋友圈。