課程代號:2322110079 智慧資通訊
C#程式語言技術培訓班(第八梯)
本課程正是專為初學者設計的程式開發入門班,由淺入深介紹程式邏輯與C#使用語法,課程主題包含基礎入門、核心技術與進階議題、元件及控制項設計及資料庫實戰應用,以78小時快速帶領學員完整掌握C#核心技術與關鍵心法!
課程型態/ 實體課程
上課地址/ 工研院中興院區(實際教室以上課通知為主)
時  數/78 小時
起迄日期/2024/07/10 ~ 2024/08/29
聯絡資訊/謝小姐   03-5913417
   
2024/08/27 報名截止
課程介紹

       C#是由微軟(Microsoft)為.NET Framework量身訂做的程式語言,C#擁有C/C++的強大功能以及Visual Basic簡易使用的特性,是第一個元件導向的程式語言,也是一種基於NET框架的、物件導向的進階程式語言。C#可運用於雲端應用程式、遊戲軟體設計、手機應用程式等相關領域,C#語法的表達能力相當高,同時也很簡單且易於瞭解。
       C#程式語言功能設計強大,從廣泛到異步支持,從LINQ到tuples,C#都結合了程式語言中的最新思想,也不會用奇怪的字節和笨拙的技巧來重載語法

 AI時代來臨,只要學會C#,就等於學會業界常用的開發程式語言之一。想用工作之餘學習軟體技能嗎?想加值職場第二專長嗎?想趁機轉換工作或職務內容嗎?想學程式開發,卻又不知從何開始?
【C#程式語言技術培訓班】正是專為初學者設計的程式開發入門課。

 

 

課程特色

【必學C#三大理由】
📍進入門檻低|延續C語言和Java的優點,簡化複雜度,最適合無程式基礎的新手。
📍實用軟體|由微軟主導開發,整個微軟生態圈技術如 .NET框架、Azure等都適用。
📍工作職缺多|人力銀行統計【微軟 .NET開發人員】為台灣企業最需要的 IT 人才,像是前後端開發工程師、C#軟體工程師、嵌入式系統工程師等職缺都需要C#技能。

 

 

課程對象

C#程式設計基礎入門班

  1. 沒有任何C#程式語言基礎但有興趣者,這門基礎入門課是您最佳的選擇。
  2. 適合擔任產品經理人(PM)的您,幫助您在與工程師溝通時更有效率。
  3. 無需任何背景,對從事巨量資料分析與網頁/平台程式開發工作有興趣者

C#程式設計核心技術班、C#程式設計進階班、C#元件及控制項設計班、C#資料庫實戰應用

  1. 已修過C#程式設計基礎入門班的學員
  2. 欲使用Visual Studio開發工具,以Visual C# 程式語言開發.NET程式者
  3. 具備基本程式設計概念者,如Visual Basic 6.0程式設計經驗等
  4. 對網路建置、維護與管理、網際網路應用程式開發,資料庫規劃設計等有興趣者

未來職缺方向:

  1. 企業網站前後端應用程式建置與開發
  2. BI 商業智慧分析師
  3. 產品經理人
  4. 認知服務整合網站工程師
  5. 銷售點資訊管理系統應用開發
  6. 資料存取及報表統計資料分析應用程式開發
  7. 跨平台行動裝置應用開發
  8. MES工程師

 

講師簡介

工研院特聘微軟認證講師

技術專長:C#、ASP.NET、JavaScript、jQuery、Java、Windows CE

微軟認證:MCT、MCSE、MCSD、MCPD、MCITP

 

 

 

課程大綱

 

課程名稱

上課時間

時數

課程大綱

C#程式設計培訓班【全選】

7/10-8/29

78

課綱內容如下介紹

C#程式設計基礎入門班

7/10

6

1.Net簡介

2.編譯與執行

3.類別庫的使用

4.變數宣告與型態

5.基本語法

6.例外處裡、陣列

7.基礎物件導向設計

C#程式設計核心技術班

7/17、7/18、7/24、7/25、7/31

30

1.圖形介面、物件導向

2.物件的建立、物件與成員

3.方法、多載及不定參數

4.屬性與封裝

5.靜態設計

6.繼承與覆蓋

7.抽象化

8.Interface介面

9.Collection Framework

10.實作容器

11.泛型與泛型容器

12.集合框架實作

13.IO及檔案操作

14.檔案操作實作

15.Stream資料流

16.資料存取實作

17.序列化與反序列化

18.網路Socket開發

19.網路與資料流

20.網路用戶端與伺服器實作

C#程式設計進階班

8/7、8/8

8/14、8/15

24

1.Delegate委派及Event事件

2.Lambda

3.執行緒與鎖定

4.組件的介紹

5.物件屬性

6.反射(Reflection)

7.宣告式標記-屬性Attributes

8.用C#使用Win32 API系統呼叫

9.C++開發DLLC#呼叫

10.Value Type

11.呼叫DLL時傳遞資料與結構

12.記憶體與Marshal類別使用

COM元件使用

C#元件及控制項設計班

8/21

6

1.User Control實作

2.GDI+繪圖

3.Graphics與繪圖

4.PointSizeRectangle使用

5.ColorPenBrush使用

6.Custom Control 實作

7.實作控制項

C#資料庫實戰應用班

8/28、8/29

12

1.SQL Server的設定與使用

2.SQL語法

3.ADO.NET介紹

4.SqlConnection實作

5.SqlDataReader實作

6.SqlParameter實作

7.DataTable實作

8.SQLDataAdapter實作

9.SqlTransaction實作

10.LINQ語法

11.Entity Framework實作

  

課程費用

課程名稱

課程原價

早鳥優惠價

團報優惠價

C#程式設計培訓班【全選】

$70,200

$62,000

$59,000

C#程式設計基礎入門班

$5,400

$4,860

$4,600

C#程式設計核心技術班

$27,000

$24,300

$22,900

C#程式設計進階班

$21,600

$19,400

$18,360

C#元件及控制項設計班

$5,400

$4,860

$4,600

C#資料庫實戰應用班

$10,800

$9,720

$9,180

 

課程資訊

上課時間:113/7/10-8/29,週三和週四上課,09:00-16:00,共13天78小時。

上課地點:工研院中興院區21館/新竹縣竹東鎮中興路4195(實際教室以上課通知為主)

學員自備:課程當天請攜帶筆記型電腦(至少有100G儲存空間)並建議為Windows作業環境,以利課程進行

報名方式:

◎線上報名:請學員前往工研院「產業學習網」報名課程

◎信箱報名:將報名資訊填完並寄至VHsieh@itri.org.tw 謝小姐

◎課程諮詢:有任何課程或報名上的問題,請洽服務專線03-5913417 謝小姐

 

注意事項與提醒

  1. 為確保上課權益,報名後或開課前未收到任何通知信件,請務必來電詢問是否完成報名。
  2. 因課程教材、講義製作及餐點等事項皆需提前準備,若您不克前來,請於開課前三日告知,以利行政作業進行並共同愛護資源。
  3. 若原報名者因故不克參加,但欲更換他人參加,敬請於開課前二日通知。
  4. 學員於開訓前有事取消報名,將退還全額費用;在培訓期間若因個人因素無法繼續參與課程且上課未逾總時數1/3,退還所繳交上課費用之50%,上課逾總時數1/3,則不退費。
  5. 為保障講師權益,學員上課期間不得進行錄音、錄影及拍照。