小小千想和您聊一聊

当前位置: 首页> 视频教程> 快速入门Scala

快速入门Scala高级

   评分9.4

116节课

22738人已学

下载本章视频你能学到什么?

通过本课程的学习,能快速掌握scala这门语言,并在实际开发中应用,深入浅出,循序渐进,快速入门,全面掌握scala开发。

千锋大数据官方①群(857910996)——猛戳进入


课程介绍

本套视频由浅入深对Scala内容进行全面讲解,主要针对Scala小白用户,如果有一定的编程语言基础,如了解Java语言,学习起来会更轻松。

章节目录

第1章 scala介绍 55 Map构建
1 scala语言介绍 56 Map元素访问
2 scala语言特点 57 Map增删元素
3 函数式编程 58 Map遍历
4 静态类型语言 59 HashMap
5 scala资料推荐 60 TreeMap
第2章 环境搭建 61 创建元组
6 Windows下环境搭建 62 元组的访问和遍历
7 Linux下环境搭建 63 拉链操作
8 Scala解释器 64 列表的构建
9 集成开发环境配置 65 列表的访问和遍历
第3章 编码规范及变量定义 66 列表元素追加
10 Scala编码规范 67 列表的基本操作
11 变量定义 68 列表的常用操作
12 var和val的区别 69 列表的拆分和合并
13 变量总结 70 不可变列表
第4章 数据类型 71 Set构建和基本操作
14 数据类型 72 有序集合和集合遍历
15 整数类型 73 集合的基本操作
16 浮点类型 74 集合运算
17 字符类型 75 可变栈
18 字符串类型 76 不可变栈
19 其他数据类型 77 可变队列
20 类型转换 78 不可变队列
第5章 操作符 79 filter
21 算术操作符 80 map
22 关系操作符 81 flatten
23 逻辑操作符 82 flatMap
24 位运算符 83 redureduce
25 赋值运算符 84 Fold
26 优先级、结合型和注意事项 85 foreach forall
第6章 表达式 第10章 面向对象
27 表达式 86 类的概念
28 条件表达式 87 类的属性定义
29 块表达式 88 属性的使用
第7章 循环 89 自定义get和set方法
30 for循环 90 Bean属性
31 高级for循环 91 主构造方法
32 for推导 92 主构造方法内幕
33 while do-while循环 93 辅助构造方法
34 if和布尔变量跳出循环 94 特质的定义
35 breakable实现跳出循环 95 作为接口使用
第8章 方法和函数 96 带有实现特质的使用
36 方法的定义 97 特质的叠加
37 无参方法 98 特质继承类
38 默认参数方法 99 抽象类的定义
39 不定长参数方法 100 抽象类的使用
40 方法定义的注意事项 101 匿名类
41 函数的定义 102 内部类
42 匿名函数 103 内部类的其他形式
43 递归函数 104 继承
44 无参函数 105 super关键字
45 方法和函数的区别联系 106 override关键字
第9章 集合 107 类型检查和转换
46 集合的概念 108 单例对象
47 定长数组的定义 109 伴生对象
48 定长数组访问和遍历 110 伴生对象
49 可变数组的创建 111 unapply方法1
50 变长数组的操作 112 unapply方法2
51 定长数组、变长数组的转换和遍历 113 应用程序对象
52 数组元素处理 114 认识样例类
53 数组常用方法 115 样例类的应用
54 数组进阶 116 样例对象


  • Scala系列之对象

    在Scala中没有静态方法和静态字段,但是可以使用object这个语法结构来达到同样的目的。

    114
  • Scala系列之抽象类

    如果某个类至少存在一个抽象方法或一个抽象字段,则该类必须声明为abstract。

    172
  • Scala系列之闭包

    闭包通常来讲可以简单的认为是可以访问一个函数里面局部变量的另外一个函数。

    202
  • Scala系列之闭包

    闭包是一个函数,返回值依赖于声明在函数外部的一个或多个变量。

    451
  • Scala系列之抽象类

    如果某个类至少存在一个抽象方法或一个抽象字段,则该类必须声明为abstract。

    447
  • Scala系列之映射Map

    Scala系列之映射Map

    564
  • Scala系列之集合操作函数

    系列之集合操作函数

    780
  • Scala系列之List、set、元祖

    映射是K/V对偶的集合,对偶是元组的最简单形式,元组可以装着多个不同类型的值,是不同类型的值的聚集。

    844
  • Hive分区和分桶

    当单个表数据量越来越大的时候,hive查询通常会全表扫描,这将会浪费我们不关心数据的扫描,浪费大量时间。从而hive引出分区概念partition

    643
  • 大数据编程之UDF函数

     UDF:user difine function,用户自定义函数,一对一。常用 udaf:user define aggregate function,用户自定义聚合函数,多对一。 udtf:user define table_generate function,用户自定义表生成函数,一对多。

    949

他们都在看