大数据如火如荼,如果你想深入学习大数据,Scala是你必学必会的内容,这将是你成为“高薪”程序员的起点,关于Scala的介绍、课程很多,但能做到如此聚焦生产真实应用的课程凤毛麟角,所以,你千万不能错过。 。
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
2017年薪酬最高编程语言排行榜中,Scala名列前茅,是名副其实的“高薪语言”
Spark / Flink / Kafka等众多热门大数据框架由Scala编写
Scala与Java的互通性,使掌握Scala的大数据程序员能在竞争中脱颖而出
开发环境搭建
IDEA整合Maven + Spring Boot + Data + Java
IDEA整合Maven + Spring Boot + Data + Scala
功能开发
使用Java实现数据库管理
使用Scala和Java混合编程实现表管理
使用JUnit进行单元测试
使用POSTMAN进行交互式测试
扩展
IDEA整合Maven + Spring Boot + Data + Kotlin
元数据管理系统扩展
关于课程的问题都可在问答区随时提问,讲
师会进行集中答疑
课程案例代码完全开放给你,你可以根据
所学知识自行修改、优化
想系统学习Scala的小伙伴
想更好更深入的学习大数据热门框架(Spark&Kafka&Flink等)的小伙伴
想转型大数据的小伙伴
有过一门语言的编程基础
hiwes
好评
刚从事大数据开发工作,一直使用的java语言进行spark开发,但苦于源码和内核用的scala语言,所以一直提高不是很大。在这门课程中老师讲述地非常生动形象,十分通俗易懂,特别是结合源码使得更让人容易理解。期待学完之后的继续深入,争取早日将scala运用到实际开发中
Muller_Lcy
好评
其实Scala已经自学过了,但还是买了(一定要捧场的)。前几门课不富裕都是和朋友合买的,现在富裕了就自己买了。老师啊,您下一门课真的要等到7~8月份再出吗?又要等两个月才能听到你的声音,很不开心啊。另外为了 您的PySpark 特意花了很多时间学了Python,希望您能早点出哦。帅老师,你可要回复我的问题哈?(受你影响很深啊,连说话都喜欢跟你一样带个哈字了?)哈哈哈
邱晨100
好评
以前看过Scala的十几个小时,20个小时以上的课,看完后,只能写一些简单是Scala代码。但是上了Pk老师的课后,我竟然那么喜欢阅读spark源码了,而且还计划基于spark定制ETL框架
如无法下载使用图片另存为
下载海报选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题