在 Mac、Linux 或 Windows 上使用 C# .NET Core 8 和 MS SQL Server 學習 API 開發!
從這 23.5 小時的課程,你會學到
- 了解 C# 中軟體開發的核心概念,這些概念超越任何一種語言
- 了解如何使用 C# 和 .NET Core 讀取和編寫運行強大軟體工具和 REST API 的程式碼
- 了解如何使用 T SQL for MS SQL Server 和 Azure SQL 讀取和寫入 SQL 查詢
- 了解如何使用強大的跨平台工具編寫程式碼 (VS Code)、查詢資料庫 (Azure Data Studio) 和測試 REST APIS (Postman)
- 為生產 C# .NET Core 7 應用程式和 Azure SQL 資料庫配置 Azure 資源
- 使用 .NET Core 建立強大的資料驅動應用程式和 API

要求
- 必須具備基本的電腦技能,並渴望成為一名優秀的開發人員
- 必須有一台電腦來學習課程
- 擁有一些 Powershell 或 Bash shell 經驗可能會更容易,但我們將介紹必要的內容
課程說明
是最新的並與最新的 .NET Core 8 (.NET 8) 相容
所有資源均可用於所有作業系統 – 從 Windows、Linux 或 MacOS 開始。 -(包括適用於 Linux 和 Mac 的 MS SQL Server 的特殊安裝說明**)
“這門課程非常適合!Dominic 是一位非常好的老師,他以有趣且引人入勝的方式解釋了這個主題。” – Risto
“作為一名經驗豐富的程式設計師,希望刷新我的 C# 知識,本演練非常清晰簡潔。我本可以是一個完全的初學者,但仍然能夠理解。” – Max
“從這門課程中獲得的知識非常有價值。節奏很好,解釋也很清楚。我認為這門課程最重要的是老師——他有很好的精力,讓你保持專注。” – Chris
學習路徑:
本課程有 3 個不同的模組,可根據您已經知道的內容和想要學習的內容進行混合和匹配,以滿足您的學習需求。
- C# 基礎知識(和一般程式設計基礎)
- .NET Core 8 API 開發
- MS SQL Server 和 Azure SQL
如果您是程式設計新手,或剛接觸 C#,您可以在我們的 C# 基礎知識部分深入了解變數類型、資料結構、類別和方法等基本程式設計概念。
如果您已經了解 C#,那就太好了,您可以跳過基礎知識部分並開始學習如何使用 .NET Core 建立強大的 REST API。
如果您已經使用.NET Core 建立了REST API,並且只想編寫更簡潔的程式碼,了解如何解耦邏輯或使用更動態的邏輯來整合端點- 我強烈建議您從 SQL 部分開始,在速成課程部分中溫習 Dapper (如果需要),然後查看課程的高級部分。
(如果這聽起來很複雜和令人困惑,那麼當您完成課程時就完全不會了)
本課程還設定了 SQL 部分完全是可選的,儘管我確實認為它非常有用並且我強烈推薦它。 儘管我認為學習 SQL 和 C# 會讓您受益匪淺,但我確實明白建立 REST API 和編寫 SQL 是兩種不同的技能。
如果您只想專注於課程的 API 開發方面,我很高興成為您的個人 SQL 開發人員,透過提供一些腳本,您只需將其放入 Azure Data Studio 即可在資料庫中為您做好設定,這樣您就可以順利完成課程的整個.NET Core 部分。
如果您是軟體開發新手,那麼恭喜您開始了成為開發人員的旅程! 我期待在裡面見到您!
“嘗試過很多課程,但我過去常常感到無聊/卡住,或者只是有部分理解。這是最好的課程之一。會向任何學習.NET API 開發的人推薦這門課程。使用 Visual Studio Code 而不是 Visual Studio 幫助了我理解一些我認為理所當然但從未在 VS 中學到的東西。也喜歡你有 C# 和 SQL 部分。這對我很有用。” – Abishek
“在這之前,我已經在 Udemy 上學習了大約10 門課程,我發現 Dominics 的C# .NET Core 課程是我迄今為止學過的最好的課程。它內容廣泛,有很多練習。雖然Dominic 從未真正握住你的手,但他會跟隨你完成課程課程並解釋他的設計選擇和方法,以便您能夠了解自己在做什麼。您將從C# 基礎知識、MVC 設計方案、MS SQL 伺服器、SQL 查詢語言、Azure 中學到很多東西。慢慢來。這將是非常值得的。我強烈推薦這門課程。” – Peter
“這是一門非常深入的課程,給我帶來了許多挑戰。此時我還剩下大約 1/3 的時間,通常我喜歡等到完成事情後再發表評論。也就是說,我決定現在就做吧。在整個課程中,Dominics 在回答問題和提供問題解決方案方面的支持令人驚嘆。我無法告訴你我買了多少課程才發現社區已死了,沒人可以去問問題、過時的講座或未跟上的作業。這裡沒有這些,我非常感謝!” – Emily
“我的 Udemy 圖書館很像我的 Steam 庫。裡面有很多課程,但我完成的課程並不多。這是我真正完成並真正喜歡的為數不多的課程之一。我知道接觸了一點C#,而且在資料分析方面我已經用 SQL 做了相當多的工作,但是應用程式層和dotnet 對我來說有些神秘,所以我想了解更多相關知識。節奏真的很慢很好,交付真的很好,我真的學到了很多東西。絕對有信心開始擴展到我的舒適區並嘗試一些新專案。” – Lisa
“到目前為止,這是一次令人驚奇的旅程,經過深思熟慮、清晰、簡單、切題。大約一年來,我一直在努力理解整個後端概念,斷斷續續地學習不同的課程,直到我開始你的課程。你讓一切變得如此簡單。你太棒了 Dominic Tripodi。我一定會向你購買更多課程” – Holliday
“我是日本人,我用翻譯功能聽課。影片很容易理解。即使有什麼我聽不懂的地方,當我提出問題時,老師也會立即給我答案。如果你是迷失在.net 講座中,我推薦它。” – 浩太郎 阿知波
目標受眾
- 想要開始學習如何程式設計的人
- 想要學習 API 開發的新程式設計師
- 希望了解有關後端 API 和/或資料庫的更多資訊的前端開發人員
- 想要了解 .NET Core 和/或 C# 的後端/全端開發人員
- 想要了解 SQL 的後端/全端開發人員
講師簡介
Dominic Tripodi 全端開發人員
在我的一生中,電腦對我來說非常重要和有趣,而且我一直喜歡學習如何使用電腦來建立商業和娛樂工具。
對我來說最有趣的事情一直是幕後發生的事情。 我經常與資料、資料庫打交道,並建立工具來管理和顯示資料。 API 和資料庫是現代應用程式開發中最重要的構建塊。
我建構用於資料儲存、移動、管理和轉換的工具,這些類型的工具為大多數現代應用程式提供了動力。
大多數現代公司需要或擁有使用這些類型工具的軟體,並且建立這些工具所需的技能需求量很大。
字幕:簡中、英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- Udemy 永久擁有課程 許多課程約 NT400(點擊連結看更多)
- ✨年訂閱每月 NT350(再享特別優惠:年度訂閱首年享 25% 折扣) 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

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