首页>课程更新>乘风破浪就要赢,百战学习一定行,《大数据全系列》第13阶段更新

乘风破浪就要赢,百战学习一定行,《大数据全系列》第13阶段更新

大数据全系列

 

本次更新内容为大数据第十三阶段: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

 

 

 

另附各章节课程资料

 

 

百战程序员微信公众号

百战程序员微信小程序

©2014-2024 百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637