Spark基础-快学Scala—296人已学习
课程介绍
Spark是大数据处理中非常流行的处理框架,而Spark是基于Scala语言开发。因此学好Scala编程语言,对于后续继续学习Spark至关重要。同时Scala底层使用的是JVM(Java虚拟机),因此对于有Java基础的学员,上手Scala非常快。Scala的重要的特性是:兼容性,简短,高层级抽象和的静态类别。
课程收益
1. 能够利用Scala进行面向对象编程,开发复杂的应用程序 2. 能够熟练应用Scala的模式匹配技术 3. 能够熟练掌握和应用Scala中的隐式参数与隐式转换 4. 能够熟练掌握Scala的类型系统 5. 能够快速上手Spark应用程序开发
讲师介绍
张勇 更多讲师课程
北风网技术总监,在某大型电信设备公司担任架构师,主要从事电信领域的软件开发,经验丰富。对电信计费系统以及核心网软件系统有深入了解,对设计高可靠性,高扩展性的软件系统具有丰富经验。
课程大纲
第1章:Scala动手实战入门
1. 课程简介 14:25
2. 安装Scala开发环境 17:19
3. Scala常用类型介绍 13:05
4. Scala中变量的申明 5:03
5. Scala中函数的定义和使用 10:07
6. Scala中的条件表达式 3:45
7. Scala中的循环 12:39
第2章:Scala实战入门进阶
1. 函数参数 13:29
2. lazy值 5:23
3. 异常处理 10:40
4. Scala中的数组 22:56
5. Map操作和Tuple操作 18:54
第3章:Scala面向对象入门实战
1. 类的定义 24:33
2. 类的构造器 6:30
3. object对象 8:33
4. apply方法 5:00
5. 继承 13:51
第4章:Scala面向对象进阶实战
1. 抽象类和抽象字段 7:29
2. trait 7:07
3. 包的定义与使用 4:50
4. 包对象 5:42
5. Scala中文件的访问 11:39
第5章:Scala函数式编程入门实战
1. 函数,值函数和匿名函数 6:14
2. 带有函数参数的函数 10:28
3. 闭包 4:37
4. 柯里化 4:52
5. 高阶函数示例 11:07
第6章:Scala函数式编程进阶实战
1. 集合 9:27
2. 列表 10:47
3. 序列 6:58
4. 集 9:15
5. 模式匹配 15:25
6. CaseClass(样本类) 9:03
第7章:Scala高级特性实战
1. 泛型类 9:55
2. 泛型函数 7:35
3. 类型的上界和下界 12:51
4. 视图界定 7:42
5. 协变和逆变 12:20
6. 隐式转换 5:33
7. 隐式参数 8:11
8. 隐式类 3:53
第8章:Scala的Actor
1. 创建和使用Actor 9:48
2. 消息通道 12:43
3. 同步消息和Future 9:47
4. Actor使用最佳实践 3:45
大家可以点击【 查看详情】查看我的课程
课程介绍
![201804201553012120.jpg](https://img-bss.csdn.net/201804201553012120.jpg)
Spark是大数据处理中非常流行的处理框架,而Spark是基于Scala语言开发。因此学好Scala编程语言,对于后续继续学习Spark至关重要。同时Scala底层使用的是JVM(Java虚拟机),因此对于有Java基础的学员,上手Scala非常快。Scala的重要的特性是:兼容性,简短,高层级抽象和的静态类别。
课程收益
1. 能够利用Scala进行面向对象编程,开发复杂的应用程序 2. 能够熟练应用Scala的模式匹配技术 3. 能够熟练掌握和应用Scala中的隐式参数与隐式转换 4. 能够熟练掌握Scala的类型系统 5. 能够快速上手Spark应用程序开发
讲师介绍
张勇 更多讲师课程
北风网技术总监,在某大型电信设备公司担任架构师,主要从事电信领域的软件开发,经验丰富。对电信计费系统以及核心网软件系统有深入了解,对设计高可靠性,高扩展性的软件系统具有丰富经验。
课程大纲
第1章:Scala动手实战入门
1. 课程简介 14:25
2. 安装Scala开发环境 17:19
3. Scala常用类型介绍 13:05
4. Scala中变量的申明 5:03
5. Scala中函数的定义和使用 10:07
6. Scala中的条件表达式 3:45
7. Scala中的循环 12:39
第2章:Scala实战入门进阶
1. 函数参数 13:29
2. lazy值 5:23
3. 异常处理 10:40
4. Scala中的数组 22:56
5. Map操作和Tuple操作 18:54
第3章:Scala面向对象入门实战
1. 类的定义 24:33
2. 类的构造器 6:30
3. object对象 8:33
4. apply方法 5:00
5. 继承 13:51
第4章:Scala面向对象进阶实战
1. 抽象类和抽象字段 7:29
2. trait 7:07
3. 包的定义与使用 4:50
4. 包对象 5:42
5. Scala中文件的访问 11:39
第5章:Scala函数式编程入门实战
1. 函数,值函数和匿名函数 6:14
2. 带有函数参数的函数 10:28
3. 闭包 4:37
4. 柯里化 4:52
5. 高阶函数示例 11:07
第6章:Scala函数式编程进阶实战
1. 集合 9:27
2. 列表 10:47
3. 序列 6:58
4. 集 9:15
5. 模式匹配 15:25
6. CaseClass(样本类) 9:03
第7章:Scala高级特性实战
1. 泛型类 9:55
2. 泛型函数 7:35
3. 类型的上界和下界 12:51
4. 视图界定 7:42
5. 协变和逆变 12:20
6. 隐式转换 5:33
7. 隐式参数 8:11
8. 隐式类 3:53
第8章:Scala的Actor
1. 创建和使用Actor 9:48
2. 消息通道 12:43
3. 同步消息和Future 9:47
4. Actor使用最佳实践 3:45
大家可以点击【 查看详情】查看我的课程