7天精通C#教程 (更新完畢)

 

課程描述:
     本課程是講述C#基礎知識,不僅限基礎,更有延伸,課程會從CLR角度去分析C#執行的原理,讓學員從本質上去認識、學習C#。同時課程中還有設計相對靈活新穎的小項目,逐步讓學員建立編程、設計的思想。

講師:桂素偉   
微軟MVP
微軟山西.net俱樂部主席
微軟webcast,TechEd講師
51CTO開發專家
2000節以上的課程和講座經驗

技術專長 C#,WinForm,ASP.NET,ADO.NET,LINQ
喜歡的技術  ASP.NET MVC,WPF,VSTS
從事過  進銷存,呼叫中心,金融單位接口的開發,稅務平臺接口的開發,網絡信息採集,金蝶Erp沙盤演示數據分析系統

 

免費試看:http://www.hztraining.com/bbs/showtopic-9.aspx

購買鏈接:http://www.china-pub.com/3500396

 

目錄
第1講走近.NET
課程目標:.NET介紹,Visual Studio和發展的各個版本
課程內容:.NET的優勢和.NET Framework的版本       

第2講從.NET Framework開始
課程目標:.NET Framework,認識Visual Studio 2008
課程內容:.NET Framework的作用、安裝和常用面板

第3講開始Coding       
課程目標:代碼註釋,.NET程序結構,控制檯介紹
課程內容:
1)代碼註釋種類:單行註釋,語句塊註釋,XML註釋
2).NET程序結構:using,namespace,class,Main方法
3)Console的介紹,輸入輸出語句,控制函數和屬性       

第4講基礎類型
課程目標:類型介紹
課程內容:
1)數據存儲與運算
2)預定義數據類型
3)類型轉換
4)變量(命名規則)
5)常量
6)只讀字段
7)字面量       
       
第5講數值類型
課程目標:數值類型,裝拆箱操作
課程內容:
1)引用類型和值類型
2)引用類型和值類型原理
3)裝箱和拆箱
       
第6講結構和枚舉       
課程目標:枚舉,結構體
課程內容:
1)枚舉類型的定義和應用
2)結構體的定義和應用
        
第7講表達式和運算符       
課程目標:表達式和運算符
課程內容:
1)理解語句,標識符,關鍵字
2)語句
3)標識
4)關鍵字
5)表達式的基本概念
6)運算符的基本概念
7)運算符的分類
8)運算符號優先級       

第8講條件語句與選擇語句
課程目標:條件語句,選擇語句
課程內容:
1)if…else…
2)嵌套if…else…
3)switch…case…

第9講循環語句
課程目標:循環語句
課程內容:
1)for
2)while
3)do while
4)foreach
5)break
6)continue

第10講控制檯鋼琴
課程目標:實現一個控制檯小鋼琴
課程內容:通過按1到7鍵,來實現一個彈琴的小程序。
       
第11講字符串
課程目標:字符編碼,string,stringbuild
課程內容:
1)字符編碼
2)string常用處理函數
3)string原理
4)stringbuild
               
第12講數組
課程目標:Array,一維數組,多維數組,交錯數組
課程內容:
1)Array
2)一維數組聲明,初始化,使用
3)多維數組聲明,初始化,使用
4)交錯數組聲明,初始化,使用

第13講五子棋佈局       
課程目標:五子棋佈局
課程內容:
佈局一個10X10的五子棋局,用□代表棋格,用●代表黑方,用○代表白方。要求設計明瞭,簡單。(可以不實現驗證輸贏部分)       

第14講集合
課程目標:集合概念,幾種集合
課程內容:
1)集合概念
2)ArrayList
3)Stack
4)Queue
5)HashTable
6)List<>

範例:個人小賬本(第15課)
課程目標: 個人小帳本(一)
課程內容:
1)需求分析
2)系統設計
3)程序設計
                
範例:個人小賬本(第16課)
課程目標:個人小帳本(二)
課程內容:
4)程序設計
5)程序測試
        
第17講個類與對象
課程目標:類,對象
課程內容:
1)面向對象概念
2)類的定義
3)類的實例化

第18講方法       
課程目標:方法
課程內容:
1)方法的定義
2)方法調用
3)方法參數

第19講字段,屬性及索引器
課程目標:字段,屬性,索引器
課程內容:
1)字段的定義,初始化
2)屬性的定義,作用
3)索引器的定義,作用

第20講帳戶管理系統       
課程目標:帳戶管理系統
課程內容:
1)帳戶信息和借貸分析
2)賬戶系統架構及對象模型分析
3)編碼
4)測試       
        
第21講構造函數和析構函數
課程目標:構造函數,析構函數
課程內容:
1)靜態構造函數
2)無參構造函數
3)有參構造函數
4)析構函數
        
第22講封裝,繼承及多態
課程目標:封裝,繼承,多態
課程內容:
1)訪問修改符
2)封裝的意義
3)繼承
4)多態-重載
5)多態-重寫

第23講異常
課程目標:Exception類,try catch finally,throw
課程內容:
1)Exception類的介紹
2)自定義Exception
3)try…catch…finally應用
4)處理多個異常
5)throw       
        
第24講帳戶管理系統重構
課程目標:帳戶管理系統重構
課程內容:
1)給帳戶管理系統加入異常處理
2)添加有參構造函數
3)抽象出接口,擴展帳戶類型
4)擴展企業帳戶

第25講抽象類和接口
課程目標:抽象類,接口
課程內容:
1)抽象類
2)抽象成員
3)接口
        
第26講委託和事件
課程目標:委託,事件
課程內容:
1)委託的定義
2)委託調用
3)事件定義
4)事件的定義
5)事件的作用
                
第27講文件操作
課程目標:文件操作
課程內容:
1)FileInfo和File類
2)DirectoryInfo和Directory類
3)Path類

第28講文件搜索工具
課程目標: 文件搜索工具
課程內容:
1)確定需求,做到文件文件夾的模糊搜索
2)分析需求
3)設計
4)編程
5)驗證       

第29講流的操作       
課程目標:流的操作
課程內容:
1)Stream
2)FileStream
3)StreamReader
4)treamWriter
5)MemoryStream
6)BufferStream       

第30講多線程
課程目標:多線程
課程內容:
1)多線程概念
2)線程的特點和使用環境
3)創建和使用多線程
                
第31講網絡通訊
課程目標:網絡通訊
課程內容:
1)TCP/IP和UDP/IP 基本概念
2)TCP/IP兩個實例
3)UDP/IP實例

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章