第一篇 VISUAL C#基礎語法篇
第1章 程式設計的第一堂課
1-1電腦儲存單位簡介
1-2程式語言簡介
1-3程式設計簡介
1-4認識資料型態
1-5程式撰寫原則
第2章 我的第一支C#程式
2-1.NETFramwork和類別庫簡介
2-2VisualStudio2013開發環境
2-3建立第1支主控台程式
2-4 C#的基礎語法
2-5開啟舊專案與關閉
第3章 資料處理概說
3-1變數與常數
3-2資料型別簡介
3-3資料型別轉換
3-4運算子與運算式
3-5跳脫控制字元
第4章 流程控制
4-1結構化程式
4-2選擇結構簡介
4-3重複結構
4-4迴圈控制指令
4-5程式偵錯與例外處理
第5章 字串、陣列與集合類別
5-1字串宣告與使用
5-2陣列宣告與使用
5-3集合(Collection)類別
第6章方法與參數
6-1方法宣告與使用
6-2參數傳遞簡介
6-3遞迴應用
6-4方法多載
6-5常用公用類別方法
第二篇 物件導向篇
第7章 物件導向概說
7-1類別與物件簡介
7-2類別的定義
7-3物件導向程式設計的特性
7-4設定屬性
第8章 C#物件導向程式實作
8-1建構函式
8-2C#的繼承與介面
8-3運算子多載
8-4重寫
第三篇 視窗程式篇
第9章視窗程式的基礎
9-1建立第1支視窗應用程式
9-2再談視窗應用程式開發環境
9-3控制項編輯與命名
9-4認識事件與事件處理函式
9-5表單基本輸出/入
第10章 常用控制項
10-1文字控制項
10-2鈕控制項
10-3訊息對話方塊
10-4PictureBox控制項
10-5ImageList控制項
10-6選擇控制項
10-7清單控制項
10-8容器控制項
第11章 進階控制項實作
11-1功能表與工具列
11-2對話方塊控制項
11-3其它元件控制項
第12章 視窗程式事件
12-1鍵盤事件
12-2滑鼠事件
12-3共享事件
第四篇 多媒體與資料庫應用篇
第13章 繪圖與多媒體
13-1座標與顏色
13-2繪圖物件的介紹
13-3常用繪圖方法
13-4圖檔的存取
13-5影音的播放
第14章 檔案I/O輸出入資料流
14-1檔案分類與存取方式
14-2資料流與System.IO命名空間
14-3檔案服務
14-4FileStream類別
14-5磁碟目錄服務
14-6二進位檔輸出入簡介
第15章 資料庫應用程式
15-1關聯式資料庫簡介
15-2SQL Express安裝及管理工具簡介
15-3開始建立資料庫
15-4SQL簡介
15-5ADO.Net架構
15-6學生資料庫維護與實作
第16章 整合式查詢語言(LINQ)
16-1LINQ to Object簡介
16-2LINQ to SQL