感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程時長 35 時間:
課程簡介
單元1. 物件導向原則
- 建立模型
- 類別與物件
- 封裝、特化與多型
單元2. 使用UML設計應用程式
- 什麼是UML
- UML圖
- 使用案例圖
- 類別圖
- 互動圖
單元3. C#入門
- C#與.NET
- C#語言
- Visual Studio IDE
單元4. C#語言基礎
- 資料型別
- 變數
- 常數
- 字串
- 陳述式
- 運算式
單元5. 分支
- 條件分支陳述式
- 無條件分支陳述式
- 迴圈
單元6. 運算子
- 指派
- 數學運算子
- 遞增與遞減
- 關係
單元7. 類別與物件
- 定義類別
- 建構子
- 靜態與實例成員
- 銷毀物件
單元8. 方法內部
- 方法多載
- 使用屬性封裝資料
- 傳回多個值
單元9. 除錯
- 設定中斷點
- 呼叫堆疊
單元10. 繼承與多型
- 特化與一般化
- 繼承
- 多型
- 抽象與密封類別
- 根類別:object
- 裝箱與取消裝箱型別
單元11. 運算子多載
- 使用Operator關鍵字
- 建立實用運算子
- 邏輯配對
- 轉換運算子
單元12. 結構
- 定義結構
單元13. 介面
- 實作介面
- 實作多個介面
- 轉型為介面
- 擴充介面
單元14. 陣列
- 宣告陣列
- 多維陣列
- System.Array
- 索引子
單元15. 集合介面與型別
- 集合介面
- ArrayList
- 佇列與堆疊
單元16. 字串
- 建立字串
- 操作字串
- StringBuilder類別
單元17. 擲出與捕捉例外
- throw陳述式
- try與catch陳述式
- 呼叫堆疊的運作方式
- Exception類別的方法與屬性
單元18. 委派與事件
- 委派
- 事件
單元19. Generics
- Generics入門
- 依資料型別參數化
- System.Collections.Generics類別
最低要求
參加本課程前,學員須具備以下能力:
- 熟悉基本作業系統功能,如檔案操作。
- 了解結構化程式設計基礎,包括流程控制、變數與參數、函式呼叫等概念。
- 具備至少3個月於圖形或非圖形環境中開發應用程式的經驗,或具備同等知識。
不要求具備物件導向程式設計經驗或概念。
目標學員
本課程適用於以下類型的軟體開發人員:
- 新進開發人員
- 具備程式設計概念,但可能在大學中透過非圖形語言學習程式設計的開發人員
這些開發人員希望運用C#於Microsoft .NET Framework中建置解決方案,並希望採用物件導向技術來提升開發技能。
客戶評論 (1)
根據我們的需求量身定製
Rafal - Haleon
課程 - C#.Net
機器翻譯