課程簡介
程式環境及 .NET Core 解說
- 理解 Visual Studio
- 建立專案和解決方案
- 導入庫
- 實施解決方案
C# 語法
-數據類型、運算子和表達式
-循環、條件判斷
-創建方法
-處理異常
-調用方法
-創建重載方法
-可選和輸出參數在方法中
結構和集合
-實施結構和枚舉類型
-在集合中組織數據
物件導向編程
-事件處理器
-創建類
-定義和實現接口
-實施強類型集合
-創建類層次結構
-擴展 .NET Framework 或 Core 類
處理文件
-讀取和保存文件
-序列化和反序列化 XML、JSON
-使用 I/O 庫
與資料庫互動
-建立和使用實體數據模型
-使用 LINQ 查詢數據
-使用 LINQ 更新數據
-遠程訪問網絡上的數據
-通過 Web services(REST)訪問數據
多線程和非同步編程
-使用 Lambda 表達式和任務實施多線程
-準備非同步操作
-用於數據訪問的並發同步
可選(如果有時間):
-WPF Window 應用程式專案 (.NET Framework)
-ASP.NET MVC 專案 (.NET framework 或 .net Core)
-存取 SQL Server Azure Database(雲端)中的數據
最低要求
- 了解軟體開發的基本知識。
對象
- 技術團隊負責人
- 軟體開發人員
客戶評論 (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
機器翻譯