從頭開始學習 F#

開啟 .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 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading