Script on Scala 之實戰

李秉鴻

技術副理

驊宏資通技術副理
資策會常任講師
一個普通人,喜歡專注把事做好,嚴格自我規畫,挑戰極限,成就他人。

利用Scala Script 及型別推論之特色,以動態腳本風格進行開發,實作爬蟲、資料清洗、引入第三方套件繪圖,開發Web Server。 過程中帶入Scala Basic Collection操作、例外處理、FP操作,Scala Script 封裝應用。
Step 1
使用docker佈建開發環境

Step 2
進行網路爬蟲,並使用Scala之Future、Try與Option之Collection,處理爬蟲連結失敗或資料缺失問題。

Step 3
資料清洗,透過Scala之Future、Option,提取出符合條件之資料

Step 4
繪圖,引入第三方套件進行繪圖,並觀察結果

Step 5
撰寫成 Web application,並封裝調用。

1. 本場次為中文