『課程介紹』:
大數(shù)據(jù)如火如荼,如果你想深入學(xué)習(xí)大數(shù)據(jù),Scala是你必學(xué)必會(huì)的內(nèi)容,這將是你成為“高薪”程序員的起點(diǎn),關(guān)于Scala的介紹、課程很多,但能做到如此聚焦生產(chǎn)真實(shí)應(yīng)用的課程鳳毛麟角,所以,你千萬(wàn)不能錯(cuò)過(guò)
『課程目錄』:
第1章 初識(shí)Scala
了解Scala是什么,學(xué)習(xí)Scala的意義何在, Scala安裝,快速入門(mén),Scala與Java開(kāi)發(fā)對(duì)比
1-1 Scala導(dǎo)學(xué)
1-2 -課程目錄
1-3 -Scala概述
1-4 -學(xué)習(xí)Scala的意義何在
1-5 -Scala安裝
1-6 -Scala使用入門(mén)
1-7 -HelloWorld案例Java和Scala版本對(duì)比
第2章 Scala入門(mén)
掌握Scala變量與常量,數(shù)據(jù)類型,lazy的使用,Scala開(kāi)發(fā)IDEA選擇以及使用IDEA整合Maven搭建Scala應(yīng)用程序開(kāi)發(fā)環(huán)境
2-1 -課程目錄
2-2 -val和var的區(qū)別
2-3 -Scala數(shù)據(jù)類型
2-4 -lazy在Scala中的使用
2-5 -Scala IDE介紹
2-6 -IDEA整合Maven構(gòu)建Scala應(yīng)用程序及IDEA使用注意事項(xiàng)
第3章 Scala函數(shù)
掌握函數(shù)在Scala中的定義以及使用的注意實(shí)現(xiàn),條件以及循環(huán)表達(dá)式在Scala中的使用
3-1 -課程目錄
3-2 -函數(shù)的定義和使用
3-3 -默認(rèn)參數(shù)
3-4 -命名參數(shù)
3-5 -可變參數(shù)
3-6 -條件表達(dá)式
3-7 -循環(huán)表達(dá)式
第4章 Scala對(duì)象
這是Scala中的重中之重,務(wù)必要掌握,涉及到的內(nèi)容有:類、構(gòu)造器、繼承、重寫(xiě)、抽象類、伴生類以及伴生對(duì)象、apply方式的使用、case class以及trait
4-1 -課程目錄
4-2 -面向?qū)ο蟾攀?br />
4-3 -類的定義和使用
4-4 -主構(gòu)造器和附屬構(gòu)造器
4-5 -繼承
4-6 -重寫(xiě)
4-7 -抽象類
4-8 -伴生類和伴生對(duì)象
4-9 -apply方法
4-10 -case class
4-11 -Trait
第5章 Scala集合
掌握Scala中數(shù)組、List、Set、Map、Tuple、Option的使用
5-1 -課程目錄
5-2 -定長(zhǎng)數(shù)組
5-3 -變長(zhǎng)數(shù)組
5-4 -List
5-5 -Set
5-6 -Map
5-7 -Option&Some&None
5-8 -Tuple
第6章 Scala模式匹配
掌握Scala中的模式匹配:基本、Array、類型、case class、Option的模式匹配以及Scala中異常處理
6-1 -課程目錄
6-2 -最基礎(chǔ)的模式匹配
6-3 -加條件進(jìn)行匹配
6-4 -Array模式匹配
6-5 -List模式匹配
6-6 -類型匹配
6-7 -Scala異常處理
6-8 -case class模式匹配
6-9 -Some None模式匹配
第7章 Scala函數(shù)高級(jí)操作
掌握Scala中字符串的高級(jí)操作,匿名函數(shù),偏函數(shù),以及高階函數(shù)的使用(重點(diǎn))
7-1 -課程目錄
7-2 -字符串高級(jí)操作
7-3 -匿名函數(shù)
7-4 -currying函數(shù)
7-5 -高階函數(shù)
7-6 -偏函數(shù)
第8章 Scala隱式轉(zhuǎn)換
這是Scala中的亮點(diǎn)所在,也是最難理解的部分
8-1 -課程概述
8-2 -隱式轉(zhuǎn)換概述
8-3 -隱式轉(zhuǎn)換實(shí)戰(zhàn)
8-4 -隱式轉(zhuǎn)換切面封裝
8-5 -隱式參數(shù)
8-6 -隱式類
第9章 Scala操作外部數(shù)據(jù)
使用Scala讀寫(xiě)文本文件、網(wǎng)絡(luò)數(shù)據(jù)、MySQL數(shù)據(jù)以及XML文件
9-1 -課程目錄
9-2 -Scala讀取文件及網(wǎng)絡(luò)數(shù)據(jù)
9-3 -Scala讀取MySQL數(shù)據(jù)
9-4 -Scala讀取XML文件
9-5 -Scala讀取XML屬性內(nèi)容
第10章 項(xiàng)目實(shí)戰(zhàn)
綜合Scala前面的知識(shí)點(diǎn),通過(guò)項(xiàng)目實(shí)戰(zhàn)融匯貫通,并整合Spring Boot進(jìn)行項(xiàng)目實(shí)戰(zhàn)
10-1 -課程目錄
10-2 -項(xiàng)目技術(shù)概述
10-3 -項(xiàng)目需求
10-4 -項(xiàng)目需求分析
10-5 -環(huán)境搭建之SpringBoot&Java
10-6 -環(huán)境搭建之SpringBoot&Scala
10-7 -環(huán)境搭建之SpringBoot&SpringData
10-8 -數(shù)據(jù)庫(kù)元數(shù)據(jù)管理業(yè)務(wù)邏輯層開(kāi)發(fā)
10-9 -數(shù)據(jù)庫(kù)元數(shù)據(jù)管理之Controller層開(kāi)發(fā)
10-10 -數(shù)據(jù)庫(kù)元數(shù)據(jù)管理代碼重構(gòu)
10-11 -表元數(shù)據(jù)管理之業(yè)務(wù)邏輯層開(kāi)發(fā)
10-12 -表元數(shù)據(jù)管理之Controller層開(kāi)發(fā)
10-13 -元數(shù)據(jù)管理系統(tǒng)擴(kuò)展
游客,如果您要查看本帖隱藏內(nèi)容請(qǐng) 回復(fù)
|