DT大数据梦工厂 蘑菇云行动前传 学习笔记之一

      虽然在几年前学习BI时就开始关注大数据领域,也下载了大数据相关资料,购买了《大数据云图》

的书籍,但是真正下决心学习大数据,并作为自己未来几年的努力方向,却是在今年换了工作,偶然

下载大数据视频,与DT大数据梦工厂结缘之后。

       当时下载到王家林老师的Spark纯实战公益大讲坛的视频, 观看之后觉得深入浅出,非常容易上

手,就决定要开始学习Scala语言,研究Spark技术,未来几年致力大数据领域。期间恰逢王老师开始

蘑菇云行动,所以就欣然加入,开始自己的大数据学习之旅。

        从7月18日开始,每晚8点在YY频道68917580直播的大数据蘑菇云行动前传的免费课程已经讲了

十一课,“蘑菇云”行动全部视频和架构流程图已上传百度云盘:http://pan.baidu.com/s/1dE4cMEd  密

码:12n9。感兴趣的同学可以自行下载观看及学习。

        在此记录下自己在学习过程中的一些心得和体会,自己备忘,也希望能用同好人分享。

第一课 大数据时代的“黄金”语言 Scala
    1. JVM的企业级霸主地位与今日Java式微
    2. “黄金”语言Scala
    3. Scala在大数据中的“黄金”地位

        这一课王老师为我们分析了业界的未来趋势,为我们描绘了Scala语言及Spark技术的美好前景。

我真的很遗憾如果我两年前能看到这样的视频,那该有多好。那时我正在学习BI,也对大数据感兴趣,

但可惜无高人指点,自己也未能积极努力,以至于错失良机,白白荒废了两年时间。

第二课 scala零基础实战入门的第一堂课及如何成为成功的Scala高手
   1. Scala的初体验
   2. 集成开发环境下的Scala
   3. 如何快速成为Scala高手

      王老师的课程,总是零基础入门,动手实战,易学易会,容易掌握。而且深度结合王老师多年的源

码研读体验和业界打拼经验,使初学者迅速入门,也使有经验的开发人员受益颇多,不时有顿悟彻悟的

感觉。

第三课 在IDE下开发第一个Scala程序纯傻瓜式彻底透彻解析
  1. 通过IDE开发第一个Scala程序彻底详解
  2. Scala基础语法和控制结构实战详解

     在这一课里面,王老师带领我们一步一步搭建Scala语言的IDE环境,一行一行写出第一个Scala程序

代码,然后逐行逐句讲解其运行结果,语义及背后的原理。其一丝不苟,不厌其烦,不遗漏任何一步骤,

不放过任何一个细节,为业界所仅见,实在令人钦佩。

第四课 零基础彻底实战Scala控制结构及Spark源码解析
   1. 零基础实战Scala控制结构
   2. 控制结构在Spark源码中的鉴赏

   从这课开始讲解Scala语言的控制结构,并伴有Spark核心源码的分析和点评,以真实的代码使我们对

Scala语言的语法和控制结构有了生动鲜明的认识,又熟悉了Spark的核心源码,一举两得,事半功倍。

第五课 零基础实战Scala函数式编程及Spark源码解析
   1. 零基础实战Scala函数式编程入门
   2. Spark源码中的Scala函数式编程鉴赏

    这一课,开始接触Scala语言的核心内容了,函数式编程对大多数面向对象的编程人员来说,思维定式

难以改变,函数式的编程风格比较难以理解。王老师通过逐行逐句的编写代码,并结合Spark核心源码的

分析点评,为我们开启了函数式编程的大门。以后,还要多编程,多写代码,才能是自己养成函数式编程

的习惯,逐步提高自己驾驭Scala语言的能力和功力。

第六课 零基础实战Scala集合操作及Spark源码解析
   1. Spark中Scala集合操作鉴赏
   2. Scala集合操作实战

      集合操作是数据操作的根本,Spark中,集合操作相当普遍而且高效,通过编程实战并结合Spark源码分析,

熟练掌握Scala语言的集合操作,将是我们精通Scala语言,掌握Spark技术的基础。


 以上内容来自[DT大数据梦工厂]首席专家Spark专家王家林老师的课程分享。感谢王老师的分享,更多精彩内

容请扫描关注[DT大数据梦工厂]微信公众号、微信号二维码。







猜你喜欢

转载自blog.csdn.net/yangdanbo1975/article/details/52078931