/ 实战 / 学习Scala 进击大数据Spark生态圈
收藏

学习Scala 进击大数据Spark生态圈

进击Spark生态圈必备,收获“高薪”未来

学习Scala 进击大数据Spark生态圈

¥188.00
难度 中级 时长 7小时30分钟 学习人数 340 综合评分 9.95分

学习Scala 进击大数据Spark生态圈

观看导学视频

学习Scala 进击大数据Spark生态圈
大数据如火如荼,如果你想深入学习大数据,Scala是你必学必会的内容,这将是你成为“高薪”程序员的起点,关于Scala的介绍、课程很多,但能做到如此聚焦生产真实应用的课程凤毛麟角,所以,你千万不能错过
Michael__PK

资深大数据架构师

面向真实工作需求,让你轻松掌握Scala

对应Spark源码讲解Scala,让你对Scala有更深的认识,为进军Spark生态圈打下坚实的基础

Scala函数

方法的定义及使用
默认参数的使用
命名参数的使用
可变参数的使用
条件表达式的使用
循环表达式的使用

Scala面向对象

类的定义与使用
构造器的使用
继承与重写
抽象类的使用
伴生类和伴生对象
apply的使用详解
case class的使用
trait的使用

Scala集合

定长数组的使用
变长数据的使用
List / Set / Map的使用
Option、Some及None的关系
Option、Some及None的使用
Tuple的使用

Scala模式匹配

基本数据模式匹配
Array模式匹配
List模式匹配
类型模式匹配
异常处理
case class模式匹配
Some和None模式匹配

Scala函数高级操作

String高级操作
匿名函数
curry函数
高阶函数
偏函数

Scala隐式转换

隐式转换使用详解
隐式转换封装
隐式参数的使用
隐式类的使用

Scala操作外部数据

操作普通文件
操作XML文件
操作MySQL

进击Spark生态圈必备,迈向“高薪”的基石

不仅收获“高薪语言”,更能赢得未来!

2017年薪酬最高编程语言排行榜中,Scala名列前茅,是名副其实的“高薪语言”

Spark / Flink / Kafka等众多热门大数据框架由Scala编写

Scala与Java的互通性,使掌握Scala的大数据程序员能在竞争中脱颖而出

Scala+Java混编,项目技能突飞猛进

用直接应用于实际工作中的大数据元数据统一维护业务,收获Scala编程技能
1

开发环境搭建

IDEA整合Maven + Spring Boot + Data + Java
IDEA整合Maven + Spring Boot + Data + Scala

2

功能开发

使用Java实现数据库管理
使用Scala和Java混合编程实现表管理
使用JUnit进行单元测试
使用POSTMAN进行交互式测试

3

扩展

IDEA整合Maven + Spring Boot + Data + Kotlin
元数据管理系统扩展

学员专享增值服务

问答专区

关于课程的问题都可在问答区随时提问,讲

师会进行集中答疑

源码开放

课程案例代码完全开放给你,你可以根据

所学知识自行修改、优化

适合人群

想系统学习Scala的小伙伴
想更好更深入的学习大数据热门框架(Spark&Kafka&Flink等)的小伙伴
想转型大数据的小伙伴

技术储备要求

有过一门语言的编程基础

环境参数

  • 开发工具 IDEA
  • JDK 1.8
  • Scala 2.11.8

万事俱备 只等你来

  • 精慕门45742

    老师将scala这门不太容易理解的语言讲解的通俗易懂,并且结合spark源码让同学们理解的更加深刻,实在是物超所值的一门课程

  • hiwes

    刚从事大数据开发工作,一直使用的java语言进行spark开发,但苦于源码和内核用的scala语言,所以一直提高不是很大。在这门课程中老师讲述地非常生动形象,十分通俗易懂,特别是结合源码使得更让人容易理解。期待学完之后的继续深入,争取早日将scala运用到实际开发中

  • 慕运维7479159

    老师的课程在一气呵成方面应该是非常牛的,在讲解过程中几乎很少剪辑,这一点可以使学生感受到真实编程遇到的问题, 通过老师的课程获得很多知识,十分感谢,期待pyspark

查看全部25条用户评价
提问
数据加载中...
意见反馈 去赚学费 帮助中心 APP下载
官方微信