簡(jiǎn)介:Scala語(yǔ)言具備面向?qū)ο蠛秃瘮?shù)式兩種編程范式,為程序設(shè)計(jì)帶來(lái)了更大的靈活性和方便性。本門課程將簡(jiǎn)明扼要地介紹Scala的語(yǔ)言基礎(chǔ)。完成本課程的學(xué)習(xí)后,同學(xué)們將對(duì)函數(shù)式編程有初步的認(rèn)識(shí),也能夠編寫簡(jiǎn)單的Scala代碼。
第1章 函數(shù)式編程思想
本章講述了函數(shù)式編程的概念、術(shù)語(yǔ)
第2章 Scala開(kāi)發(fā)環(huán)境
本章介紹了Scala的開(kāi)發(fā)環(huán)境-REPL和IDE
第3章 Scala的語(yǔ)言基礎(chǔ)
本章講解了Scala的變量和表達(dá)式
第5章 高階函數(shù)
本章講解了Scala高階函數(shù)的概念和語(yǔ)法
第6章 Scala Immutable Collection
本章講解了Scala Immutable Collection的List、Range、Stream和Map