
C#程序設計培訓
01
第1講 計算機的工作原理
了解計算機的基本工作原理;了解計算機中信息的表示與存儲機制;了解程序設計的基本概念。
1.計算機的基本工作原理
2.信息的表示與存儲
3.程序設計概述
02
第2講 初識C#程序
了解C#的基本結構。
1.C#語言概述
2.簡單的C#程序
3.C#程序的基本結構
03
第3講 用C#描述簡單數據
掌握C#描述簡單數據的類型支持和描述手段。
1.簡單數據類型
2.常量
3.變量
04
第4講 用C#描述數據的簡單處理
掌握C#中的運算符功能和使用方法。
1.數值數據運算符
2.邏輯數據運算符及其他運算符
3.常量表達式與類型轉換方法
05
第5講 實現輸入輸出
掌握常見的輸入輸出操作實現語法。
1.語句
2.輸入與輸出
3.輸出格式控制
06
第6講 實現順序結構和簡單的選擇
掌握順序結構和使用if語句、switch語句實現簡單的選擇結構。
1.順序結構
2.使用if語句實現簡單的選擇結構
3.使用switch語句實現簡單的選擇結構
07
第7講 實現復雜的選擇結構
掌握復雜的選擇結構的編程實現
1.if語句的嵌套
2.switch語句的嵌套
3.if與switch相互嵌套
08
第8講 實現簡單的循環
掌握循環語句的語法及簡單使用。
1.while語句
2.do語句
3.for語句
09
第9講 實現復雜的循環
掌握循環結構的控制以及嵌套使用的方法。
1.循環的控制
2.循環的嵌套
3.常見的兩種循環結構類型
10
第10講 遞推與枚舉算法
掌握基礎的遞推和枚舉算法的思想和編程邏輯。
1.遞推法
2.枚舉法
3.枚舉優化
11
第11講 實現異常處理
掌握簡單的異常處理語句。
第11講 實現異常處理
1.異常處理語句
2.其他語句
12
第12講 實現方法定義
掌握方法的定義。
1.方法定義
2.方法返回
3.方法參數
13
第13講 使用方法
掌握方法的調用方法;掌握標準庫以及專業庫方法的調用語法。
1.自定義方法調用
2.標準庫方法調用
3.使用OpenTK
14
第14講 方法調用示例
掌握方法的嵌套和遞歸調用語法
1.方法的嵌套
2.方法的遞歸
15
第15講 提高方法調用的效率
掌握默認參數和方法重載的語法及限制條件。
1.默認參數
2.方法重載
16
第16講 批量數據的描述方法(1)
掌握一維數組的定義和使用方法;掌握使用foreach語句遍歷數組的語法。
1.一維數組的定義與初始化
2.一維數組的引用
3.foreach語句
17
第17講 批量數據的描述方法(2)
掌握多為數組的定義和使用;掌握交錯數組的定義和使用。
1.多維矩形數組的定義
2.多維矩形數組的引用
3.交錯數組的定義與使用
18
第18講 批量數據的常見操作
掌握數組的查找和排序操作的編程;掌握方法之間傳遞數組的機制和語法。
1.查找
2.排序
3.數組與方法
19
第19講 使用Array類
掌握Array類的常用屬性和方法。
1.Array類的常用方法和屬性
2.借助Array類的方法實現查找
3.借助Array類的方法實現排序
20
第20講 使用LINQ操作數組
掌握LINQ的常用表達式,方法語法。
1.LINQ概述
2.LINQ的查詢表達式
3.方法語法
21
第21講 實現文字信息的處理
掌握字符串常用類的屬性和方法的使用。
1.String類
2.StringBulider類
3.文字信息常見處理實現
22
第22講 描述記錄型信息
掌握結構體類型的定義和使用方法;掌握結構類類型變量的定義和使用方法。
1.結構體類型的定義
2.結構體類型變量的定義與初始化
3.結構體變量的使用
23
第23講 處理批量記錄型信息
掌握結構體數組的定義和使用;掌握在方法中傳遞結構體的機制及語法。
1.結構體數組
2.結構體與方法
24
第24講 限定不出現 “星期八”
掌握枚舉類型的定義和使用;了解位標識的定義的使用場景及方法
1.枚舉類型的定義和使用
2.位標識
25
第25講 類的定義方法
掌握類及其成員的定義和訪問控制方法
1.類的定義
2.成員定義與訪問控制
26
第26講 描述類的常見成員
掌握類的字段、方法、常量等常見成員的定義和使用方法
1.類的字段
2.類的方法
3.類的成員常量
27
第27講 定義和使用類的實例
掌握對象的常用操作
1.對象的定義和創建
2.對象的使用
3.對象的銷毀
28
第28講 描述類的其他成員
掌握類的屬性、索引、事件以及運算符的定義和使用語法
1.類的屬性
2.類的索引和事件
3.類的運算符
29
第29講 有關類的其他話題
掌握this訪問器的使用方法,理解作用域和生命期的概念及規則
1.對象的高級應用
2.this訪問器
3.作用域與生命期
30
第30講 實現類的繼承和派生
了解派生類的定義和訪問方法,理解多態性的含義
1.派生類的定義
2.派生類的訪問
3.多態性
31
第31講 類的特殊形式
了解類的特殊形式及應用情景
1.分布類和抽象類
2.密封類和靜態類
3 類和結構體的區別
32
第32講 開發大規模程序
了解大規模程序開發的流程和方法
1.接口
2.程序集和命名空間
3.常用預處理命令
33
第33講 實現文件的打開關閉
了解文件系統,掌握目錄及文件管理的常用類及方法
1.文件概述
2.目錄管理
3.文件管理
34
第34講 實現文件的讀寫操作
掌握二進制和文本文件的操作方法
1.按字節讀寫文件
2.讀寫文本文件
3.讀寫二進制文件
35
第35講 操作復雜類型文件
學會編程操作常見格式的文件
1.操作EXCEL文檔
2.操作PDF文檔
3.操作XML文檔
36
第36講 設計簡單的窗口程序(一)
了解Windows編程的基本概念,學習簡單的窗體設計
1.Windows編程的基本概念
2.窗體
3.簡單的窗體程序實例
37
第37講 設計簡單的窗口程序
掌握常用空間的屬性及方法
1.控件的應用
2.菜單和計時器
3. 對話框的使用
38
第38講 數據庫編程基礎
了解數據庫的基礎知識,掌握簡單的數據庫設計流程,學會使用控件進行簡單的數據庫操作
1.數據庫基礎知識
2.ACCESS數據庫系統
3.使用控件綁定數據庫
39
第39講 使用ADO.NET實現數據庫開發
學會編程訪問數據庫的簡單操作
1.數據庫連接
2.操作數據庫所使用的對象
3.使用ADO.NET操作數據庫的示例
40
第40講 設計簡單的網絡程序
學會使用ASP.NET搭建簡單的網站
1.搭建ASP.NET開發環境
2.使用VS開發簡單的網站
3.在ASP.NET中訪問數據庫