開啟 .NET 函數優先程式語言之旅
從這 5.5 小時的課程,你會學到
- 了解如何安裝 .NET 和 Visual Studio Code 以便在 Windows 上與 F# 一起使用。
- 了解如何從頭開始建立和執行 .NET F# 程式
- 學習使用 F# 資料類型(例如記錄和選項類型)來建模數據
- 學習利用 F# 集合函數( F# collection functions )來建立資料處理管道。
要求
- 一些先前的編碼經驗是有幫助的,但不是必要的。
- 運行最新版本 Windows 的電腦。
課程說明
無論它是您的第一種程式語言還是第二十一種程式語言,F# 都會改變您作為軟體開發人員的體驗。本課程只需要基本的電腦知識,教您如何用 F# 寫軟體。
主題包括:
設定環境 • 安裝 .NET • 安裝 Visual Studio Code • 建立、建置和執行控制台程式 • 宣告值與函數 • 使用陣列、清單和其他集合 • 條件分支與迴圈 • 記錄類型 • 使用 Option 類型處理遺失資料 • 物件導向 • 可區分聯合和模式比對的魔法 • 泛型( Generics ) • 前向管線 ( Forward piping )• 高階函數 • Lambda 表達式
本課程使用免費編輯器 VS Code,課程將向您展示如何安裝。您唯一需要的就是一台運行 Windows(8、10 或更高版本)的電腦。
針對 Linux 和 MacOS 用戶的重要提示
本課程最初支援所有三種作業系統:Windows、Linux 和 MacOS。然而,最新版本的 .NET(版本 5)似乎已經破壞了 Linux 的工具鏈。我需要一些時間來確定 MacOS 是否仍然有效。出於這個原因,我撤回了課程中涉及 Linux 和 MacOS 安裝的部分。如果問題得到緩解,我可能會在將來恢復這些部分。請原諒課程中對 Linux 和 MacOS 的任何提及。
目標受眾
- 初級軟體開發人員
- 具有其他語言(如 C#、Visual Basic、JavaScript、Java 或 Python)經驗的軟體開發人員
講師簡介
Kit Eason 軟體開發者
我是一名擁有數十年經驗的軟體開發人員,目前在鐵路行業工作。 我主要使用 F# 進行工作,但我的工具箱中也有 C#、JavaScript、TypeScript 和許多其他語言。 我參與編寫了多本關於 F# 的書籍,並在多個平台上開設了許多成功的 F# 課程。
字幕:英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- Udemy 永久擁有課程 特價中 NT310 起(點擊連結看更多)
- ✨年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- 程式設計語言學習地圖
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響