学习Scala进击大数据Spark生态圈
**** Hidden Message *****面向真实工作需求,让你轻松掌握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
/static/module/class/content/img/215/section1-2.png
进击Spark生态圈必备,迈向“高薪”的基石
不仅收获“高薪语言”,更能赢得未来!
2017年薪酬最高编程语言排行榜中,Scala名列前茅,是名副其实的“高薪语言”
Spark / Flink / Kafka等众多热门大数据框架由Scala编写
Scala与Java的互通性,使掌握Scala的大数据程序员能在竞争中脱颖而出
/static/module/class/content/img/215/section2-4.png
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
元数据管理系统扩展
/static/module/class/content/img/215/section3-1.png
学员专享增值服务
/static/module/class/content/img/215/section4-1.png
问答专区
关于课程的问题都可在问答区随时提问,讲
师会进行集中答疑
/static/module/class/content/img/215/section4-2.png
源码开放
课程案例代码完全开放给你,你可以根据
所学知识自行修改、优化
适合人群
想系统学习Scala的小伙伴
想更好更深入的学习大数据热门框架(Spark&Kafka&Flink等)的小伙伴
想转型大数据的小伙伴
技术储备要求
有过一门语言的编程基础
**** Hidden Message *****
页:
[1]