課程簡介
.NET Core 編程環境與解釋
- 理解 Visual Studio
- 創建項目與解決方案
- 導入庫
- 解決方案的實現
C# 語法
- 數據類型、運算符與表達式
- 循環與條件語句
- 創建方法
- 異常處理
- 調用方法
- 創建重載方法
- 方法中的可選與輸出參數
結構與集合
- 結構與枚舉類型的實現
- 數據在集合中的組織
面向對象編程
- 事件處理程序
- 創建類
- 定義與實現接口
- 強類型集合的實現
- 創建類層次結構
- 擴展 .NET Framework 或 Core 類
文件操作
- 讀取與保存文件
- 序列化與反序列化 XML、JSON
- 使用 I/O 庫
數據庫操作
- 創建與使用實體數據模型
- 使用 LINQ 查詢數據
- 使用 LINQ 更新數據
- 遠程訪問網絡上的數據
- 通過 Web 服務(REST)訪問數據
多線程與異步編程
- 使用 Lambda 表達式與任務實現多線程
- 準備異步操作
- 數據訪問的併發同步
可選內容(如有時間):
- WPF 窗口應用程序項目(.NET Framework)
- ASP.NET MVC 項目(.NET Framework 或 .NET Core)
- 訪問 SQL Server Azure 數據庫(雲)中的數據
最低要求
- 瞭解軟件開發的基本術語。
受衆
- 技術團隊負責人
- 軟件開發人員
客戶評論 (4)
友好且知識淵博。非常推薦Shane給其他人。
Joshua - California State University Bakersfield
課程 - Programming in C# with Visual Studio 2022
機器翻譯
非常注重實踐。每天進行多次練習,對於鞏固Shane所講解的知識和概念非常有幫助。
Michael - California State University Bakersfield
課程 - Programming in C# with Visual Studio 2022
機器翻譯
涵蓋了所有主題,並提供了實際練習。
Greg - California State University Bakersfield
課程 - Programming in C# with Visual Studio 2022
機器翻譯
一切。再次考慮到Fulvio涵蓋的概念數量,包括在三天內的詳細解釋,確實非常好。我喜歡他涵蓋了許多我們作爲數據工程師所需的概念。
Florim - Jisc
課程 - Programming in C# with Visual Studio
機器翻譯