資訊課程

C#程式設計師養成

課程時數 24hrs
先備能力
適學對象
  • 對程式設計有興趣者
  • 未來想從事的產業鏈以微軟技術開發為主者
學習目標
  • 銜接 C# 基礎課程,透過物件導向、LINQ、非同步檔案與資訊保護練習,培養小型程式設計能力,並在 SSMS 完成關聯資料表設計與基本 SQL 操作。
課程內容
  • 設計 C# 類別與屬性,透過存取限制實作封裝。
  • 定義方法與多載規則,配合例外處理防禦錯誤。
  • 運用介面與繼承機制,實現多型彈性策略。
  • 使用 LINQ 雙語法,進行記憶體資料篩選排序。
  • 實作資料分組統計報表,掌握非同步執行流程。
  • 非同步讀寫檔案,並實作 AES 與雜湊資訊保護。
  • 實作 RSA 混合加密,並於資料庫進行正規化建表。
  • 於 SSMS 撰寫單雙表查詢,執行 JOIN 與資料異動。
習得技能
  • 掌握物件導向程式設計與軟體結構設計(OOP),實作多型商業策略。
  • 運用 LINQ 雙語法,進行資料過濾排序與統計。
  • 掌握非同步流程控管,實作非同步檔案讀寫。
  • 結合 AES 與 RSA 演算法,實作資料加解密。
  • 關聯式資料庫設計與 SQL 語法實戰(SSMS)。

課程體驗諮詢