課程簡介
.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
機器翻譯