|   
 課程目錄 :        
(內容與授課時間)        授課總時數:   
13:56:14 
 
簡 介: 
      本課程面向編程初學者,著重於C#編程語言的基礎知識,可作為廣大學員的入門參考課程。  
本課程將採用實例為主,理論知識講解為輔的教學方式,用實實在在的例子來講述各個技術要點,讓學員都可以看到每一個知識的實際應用效果。  
 
由於C#語言是微軟公司專為.NET平台而開發的一門編程語言,因此本課程除了講述C#語言基礎知識,還會大量涉及到.NET框架相關的內容(但並不包括所有內容),學習C#語言編程不能脫離.NET框架。 
 
 
適合人群:初學者,無編程基礎、或有其他編程語言基礎的學員均可 
 課程大綱: 
一、Visual Studio開發環境的使用  
二、C#語法基礎  
三、面向對像編程  
四、調試技巧與測試  
五、本課程內容總體上會用到以下四種類型的項目: 類庫、控制台應用程序、Windows窗體應用程序、WPF應用程序。  
六、LinQ  
七、文件、流與註冊表訪問  
八、系統信息管理  
九、著重講述WPF基礎知識(因為該內容國內比較缺乏資料)  
十、序列化技術  
十一、反射技術  
十二、應用程序的配置管理  
十三、加密技術  
十四、互操作(Win32 API導入與COM組件調用)  
十五、網絡編程(包括Socket、HTTP、服務調用等)  
十六、MEF基礎  
十七、WCF基礎  
十八、繪圖方面的技術(包括傳統GDI方式和WPF中的繪圖技術)  
十九、異步編程  
二十一、數據庫訪問基礎  
二十二、其他(一些獨立的實用技巧)  
 
課程列表: 
 
第1課 開發環境的基本使用技巧 →時長:00:29:36 
第2課 認識應用程序項目 →時長:00:20:13 
第3課 代碼結構與命名空間 →時長:00:36:03 
第4課 表達式、語句和運算符 →時長:00:40:19 
第5課 流程控制與條件編譯 →時長:00:50:14 
第6課 面向對像編程 →時長:00:16:57 
第7課 類型成員 →時長:00:48:29 
第8課 靜態類型與靜態成員 →時長:00:20:41 
第9課 引用類型與值類型 →時長:00:26:42 
第10課 方法 →時長:00:33:41 
第11課 委託與事件 →時長:00:47:25 
第12課 繼承 →時長:00:15:43 
第13課 多態性 →時長:00:22:22 
第14課 可訪問性 →時長:00:18:42 
第15課 接口 →時長:00:35:05 
第16課 抽像類 →時長:00:28:10 
第17課 枚舉 →時長:00:46:25 
第18課 特性 →時長:00:50:15 
第19課 裝箱與拆箱 →時長:00:26:31 
第20課 BitConverter 與 Convert →時長:00:26:14 
第21課 自定義轉換 →時長:00:14:08 
第22課 重寫ToString方法與格式化字符串 →時長:00:40:39 
第23課 內插字符串,字符串的拆分、組合與查找 →時長:00:39:51 
第24課 控制台應用程序的輸入輸出與命令行參數 →時長:00:28:12 
第25課 窗口外觀設置與位置大小調整 →時長:00:27:19 
第26課 泛型基礎 →時長:00:23:10 
第27課 泛型約束 →時長:00:23:08 
  
   |