大数据实战派 都爱大讲台

当前位置:首页  /  课程  /  大数据基础:Scala编程

大数据基础:Scala编程

大数据基础:Scala编程

分享到:

Scala语言具备面向对象和函数式两种编程范式,为程序设计带来了更大的灵活性和方便性。本课程系统讲解Scala的语言基础,通过对本课程的学习,大家将对函数式编程有初步的认识,也能够编写简单的Scala代码。

  • ¥79   ¥99 

  • VIP免费

时长    7天          

全款购买 当前学习人数 2155 收藏

有效期:35600天
有效期自支付成功后开始计算。

课程介绍

Scala语言具备面向对象和函数式两种编程范式,为程序设计带来了更大的灵活性和方便性。本课程全面讲解Scala的语言基础,通过对本课程的学习,大家将对函数式编程有初步的认识,也能够编写简单的Scala代码。

讲师介绍

  • 杨俊

    大讲台大数据高级讲师   |   原某广电数据咨询公司大数据高级架构师

    原某广电数据咨询公司大数据高级架构师 资深Java玩家,大数据技术狂热者。曾在北京某广电数据咨询公司担任大数据高级架构师,7年以上大数据实操经验, 经历过10个以上的重量级大数据项目。Hadoop源码级技术大咖,熟练使用Hadoop、Spark、Hive、HBase、Flume、Kafka等各大主流组件。谦虚亲和,崇尚实操至上的教学理念。受到学员一致好评。

免费视频这么多,为什么还要来大讲台?

智能化

学习任务智能推送

混合式

“图文+视频”混合式课件

答疑快

30分钟问答响应

实战多

3分理论7分实战

包学会

账号长期有效学会为止

课程大纲

Scala 基础语法
1、Scala 简介
2、Scala安装及环境配置
3、Scala 开发环境搭建
4、Scala 基础语法
5、Scala 数据类型
6、Scala 变量
7、Scala访问修饰符
8、Scala 运算符
9、Scala IF...ELSE 语句
10、Scala 循环
11、Scala 数组
12、Scala 字符串
Scala面向对象基础语法
1、Scala 类和对象
2、Scala 类的构造器
3、Scala Object对象
4、Scala Apply和Unapply方法
5、Scala 的继承
Scala面向对象高级语法
1、Scala 特征Trait
2、Scala 文件 I/O
3、Scala包的定义与使用
Scala函数式编程
1、Scala 函数声明
2、Scala 函数定义
3、Scala 函数调用
4、Scala 闭包
5、Scala 柯里化
6、Scala 高阶函数
Scala高级函数式编程
1、Scala 集合
2、Scala Iterator迭代器
3、Scala 模式匹配
4、Scala 样例类
5、Scala 提取器(Extractor)
6、Scala 正则表达式
7、Scala 异常处理
8、Scala 编写第一个Spark程序

你可能还喜欢的课程

  • 【千元钜惠】 年薪200w+的大数据架构师全程直播,传授硬核技能:①OLAP/HTAP/湖仓一体等多种架构;②借FlinkCDC/Kylin/Hudi/Doris等打造数仓;③湖仓一体化项目落地实践;④基于Flink和StreamX打造低代码大数据中台

    查看详情 QQ咨询

    大数据实战精英+架构师班

    查看详情 4个月

  • 【千元钜惠】 手握6000+节点的大数据运维大咖全程直播,4个月带你熟悉大数据集群规划、部署、监控、排错、容器化等技能,并完成3个商业项目。

    查看详情 QQ咨询

    大数据运维尖刀班

    查看详情 4个月

  • 【3重优惠】 技术大牛组团授课,专讲大数据核心知识和大型项目实战,多台物理服务器数十个节点现场直播演示!企业级实战项目让你四个月掌握2年的项目经验!

    查看详情 QQ咨询

    大数据开发工程师特训营

    查看详情 16周

  • 【优惠活动】 新东方、搜狗、腾讯等名企一线实战讲师授课,技“高”一筹!重在培养数据分析方法及思路,而不仅仅是学习技术及工具。带教多个互联网及金融领域企业真实项目,而不仅仅是讲理论和小案例。

    查看详情 QQ咨询

    数据分析特训营

    查看详情 16周

  • 本课程为大数据金融信贷项目实战课,着重讲解企业中常用的大数据技术理论与实战,如Hadoop、Hive、HBase、Sqoop、Flume、Kafka、Spark Streaming、Spark SQL、Spark Structured Streaming等。课程包含离线项目和实时项目,从项目业务需求、技术选型、架构设计、集群安装部署、集成开发以及项目可视化进行多方位实战讲解。

    查看详情 QQ咨询

    互联网金融信贷项目实战(Hadoop&Spark)

    查看详情 38小时44分钟

  • 干货多:15案例 + 3实战 + 2项目;
    提升快:滴滴出行一线架构师传授实战经验,30小时多方位讲解数据仓库构建相关理论及实战内容
    技术全:综合运用Hive/Flume/Kafka/Azkaban/Oozie/SparkSQL等技术;

    查看详情 QQ咨询

    基于大数据体系构建数据仓库

    查看详情 32小时52分钟

  • 本课程基于某电商公司运营实时分析系统(2B),对Flink进行系统讲解。通过本课程的学习,既能获得Flink企业级真实项目经验,也能深入掌握Flink的核心理论知识,还能获得Flink在生产环境中安装、部署、监控的宝贵经验,从而深入掌握Flink技术。

    查看详情 QQ咨询

    Flink电商运营项目实战

    查看详情 50小时6分钟

他们在学

  • 135****5098

  • 琉璃苣25938

  • 微信用户27865

  • 186****8597

  • 班诺

  • 27712

  • 27789

  • 152****6859

  • 191****5982

  • 182****3891

  • 157****7450

  • 27792

  • 皮皮鹏

  • 131****7290

  • 山间日月挽和风

  • 冬绒.

 
QQ在线咨询
微信扫码咨询