Contents
成為一名 Scala 程式設計師並獲得使用 Spark、Akka 和任何 Scala 框架所需的技能!
從這 11.5 小時的課程,你會學到
- 了解生產環境或開源專案中的 Scala 程式碼
- 使用函數式程式編輯以不同的方式思考程式碼
- 從頭開始用 Scala 編寫應用程式
- 為使用 Scala 編寫的產品和開源專案做出貢獻
- 在 Scala 之上使用強大工具開始開發的技能:Spark、Akka、Play
要求
- 一些其他程式語言的經驗 – 你已建構過一些有用的東西
- 電腦基礎:記憶體、運行時間、程式如何編譯和執行
- 一些 Java 知識是加分項,但不是必需的
課程說明
為 Scala 3 更新! 本課程現在與 Scala 2 和 Scala 3 完全相容。
在本課程中,我們將學習 Scala 和函數式程式設計的基礎知識,這兩個當今軟體行業的熱門話題。 在指導下,通過 100 多個示例和練習,自己編寫 3000 多行 Scala 程式碼。
為什麼選擇 Scala:
- 它是目前最熱門的基於 Java VM(虛擬機) 的語言 – Scala 作業的數量已經爆炸式增長,但需求甚至更高
- Scala 提供比同級別 Java 職位高得多的薪酬(> 20%)
- 非常有趣——如果你學了 Scala,你就再也不想回去了
- 它為一些最新技術打開了大門——Spark、Akka 等
我喜歡直截了當,把事情做好。這個課程包含
- 解構 Scala : 原本難以學習,在此讓它成為你所需的關鍵部分
- 選擇最重要的 Scala 概念並將它們分為簡單但關鍵的部分和強大的部分
- 在整個學習過程中以一種讓你“靈光乍現”和覺得有道理的序列想法帶領
- 在實際 Scala 程式碼編輯中應用所有學到的知識
本課程針對沒有 Scala 語言經驗或幾乎沒有函數式程式設計經驗的程式設計師。我假設你對一般程式設計有一定的基礎。如果你以前從未寫過程式,那麼本課程可能不適合你。
這門課程很全面,但你總是會看到我直截了當。因此,請確保你有足夠的專注力和承諾,以成為一名很屌的程式設計師。
我認為理論和實踐都很重要。這就是為什麼你將獲得包含程式碼示例的講座、現實生活中的 Scala 程式碼演示和作業,以及其他資源、說明、練習和解決方案。
我看到我的大多學生都很成功——我最好的學生在谷歌級的公司工作——當他們受到指導時,並沒有被告知要做什麼。我有出作業等著你,我提供我認為是對的指導,但你也可以自由地試驗和改進你的 Scala 程式碼。
絕對不是最不重要的,當我的學生一路學習玩得開心時,他們是最成功的!
所以加入我的課程,讓我們用 Scala 搖滾 JVM( Java VM )!
目標受眾
- 很少或沒有 Scala / 函數式程式設計經驗的程式設計師
講師簡介
Daniel Ciocîrlan 軟體工程師 & 最暢銷講師
我是一名對教學充滿熱情的軟體工程師。 Scala 和 JVM 的忠實粉絲。
我擁有計算機科學碩士學位,並撰寫了關於量子計算的學士和碩士論文。 在開始學習寫程式之前,我曾在國際物理比賽中獲得過獎牌。
7 年多來,我已經向 30000 多名不同水平的學生教授了各種計算機科學主題。 我曾為 7 歲的孩子舉辦過 Hour of Code,我教過現在在 Google 和 Facebook 工作的大學生,我為 Adobe 和 Apple 的軟體工程團隊舉辦過現場培訓,我現在很興奮 與更廣泛的在線社區分享我所知道的。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
報名參加課程

✍ 不受社群推薦演算法影響,建議 Telegram/Discord/e-mail
你必須登入才能發表留言。