⚠️ 重要提醒:课程资源里面的所有加微信什么的不要信,上当受骗与本站无关。

📚 课程介绍

本课程深入讲解Scala编程语言,从基础语法到高级特性,并聚焦于Scala在Spark大数据生态系统中的应用。

📋 学习前提

1. Java基础(Scala是Java的方言,理解Java基础对学习Scala至关重要) 2. 编程基础(具备基本的编程概念,如变量、函数、控制流等)

⭐ 推荐指数

⭐⭐⭐⭐☆ (4/5星)

📖 课程目录

第1章 初识Scala

1-1 Scala导学

1-2 学习Scala的意义何在

1-3 Scala概述

1-4 HelloWorld案例Java和Scala版本对比

1-5 Scala安装

第2章 Scala入门

2-1 课程目录

2-2 val和var的区别

2-3 更多资源联系

2-4 lazy在Scala中的使用

2-5 Scala IDE介绍

2-6 IDEA整合Maven构建Scala应用程序及IDEA使用注意事项

第3章 Scala函数

3-1 课程目录

3-2 函数的定义和使用

3-3 默认参数

3-4 命名参数

3-5 可变参数

3-6 条件表达式

3-7 循环表达式

第4章 Scala对象

4-1 课程目录

4-2 面向对象概述

4-3 类的定义和使用

4-4 主构造器和附属构造器

4-5 继承

4-6 重写

4-7 抽象类

4-8 伴生类和伴生对象

4-9 apply方法

4-10 case class

4-11 Trait

第5章 Scala集合

5-1 课程目录

5-2 定长数组

5-3 变长数组

5-4 List

5-5 Set

第6章 Scala模式匹配

6-1 课程目录

6-2 最基础的模式匹配

6-3 加条件进行匹配

6-4 Array模式匹配

6-5 List模式匹配

6-6 类型匹配

6-7 Scala异常处理

6-8 case class模式匹配

第7章 Scala函数高级操作

7-1 课程目录

7-2 字符串高级操作

7-3 匿名函数

7-4 currying函数

7-5 高阶函数

7-6 偏函数

第8章 Scala隐式转换

8-1 课程概述

8-2 隐式转换概述

8-3 隐式转换实战

8-4 隐式转换切面封装

8-5 隐式参数

8-6 隐式类

第9章 Scala操作外部数据

9-1 课程目录

9-2 Scala读取文件及网络数据

9-3 Scala读取MySQL数据

9-4 Scala读取XML文件

9-5 Scala读取XML属性内容

第10章 项目实战

第10章 项目实战

资料

代码资料.zip

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。