《大数据全系列》
本次更新内容为大数据第十三阶段:Scala分布式语言:
本阶段所讲的Scala是一门分布式的语言,与Java语言类似,基于JVM。同时是面向对象与面向函数的语言。在大数据各个技术中,Scala语言由于其易用灵活性,非常受欢迎,各大公司中使用Scala语言进行大数据开发的不在少数,所以“学习好Scala,编程不在怕”。
适合人群:
1)掌握Java语言编程语法
2)掌握面向对象和JVM原理
章节1:Scala的基本语法 |
01Scala的介绍 |
02安装Scala和创建Scala项目 |
03Scala中数据类型 |
04Scala中Class和Object |
05Scala中的if语句和循环1 |
06Scala中的循环2 |
07Scala中函数定义和递归函数 |
08Scala中基本函数2 |
09Scala中的高阶函数和柯里化函数 |
章节2:Scala的字符串和集合 |
10Scala中的字符串 |
11Scala中的数组 |
12Scala中的列表 |
13Scala中Set集合 |
14Scala中Map集合1 |
15Scala中的Map集合2 |
16Scala中的元组Tuple |
17Scala迭代器模式编程 |
章节3:Scala高级特性 |
18Scala的Trait特质1 |
19Scala的Trait特质2 |
20Scala中的模式匹配 |
21Scala中的偏函数 |
22Scala中的样例类 |
23Scala中隐式参数和隐式值 |
24Scala中的隐式转换函数动态添加方法 |
25Scala中的隐式类的定义 |
26Scala的Actor通信模型 |
27Scala中创建Maven项目开发WordCount |
章节4:Scala的复习总结 |
28Scala的复习总结1 |
29Scala的复习总结2 |
另附各章节课程资料