.net程序員的學習計劃

.net程序員的學習計劃程序員

      與其說是計劃,不如說是抄來的課程表。基於最近老大要求寫一份一年的職業規劃。我是一個向來沒什麼規劃的人,不是職場規劃,就連平時的規劃都沒有,基本上就是有什麼任務就去完成。回想起三年的大學生活,若是我早能制定一個計劃我相信我已是一個很牛B的人了,呵呵。廢話少說了,把個人計劃給你們看看吧,不是,應該是抄來的課程表.算法

  

   
  C#基礎增強:屬性原理、OOP高級、多態、多態的兩種代碼表現形式,靜態,可變參數列表,數組原理、多維數組、交錯數組、經常使用數據結構。集合(ArrayList,HashTable,List<T>,Dictionary<K,V>,LinkedList<T>,SortedSet<T>)的使用
  C#高級編程:類庫,foreach循環及實現原理,結構、枚舉、反射、類加載原理、序列化、反序列化、經常使用設計模式、特性、泛型、委託。
  SqlServer數據庫:數據庫開發基礎、數據庫架構分析、數據庫核心流程分析、數據庫設計、SQL語言基礎、各類約束、空值處理、聚合、分組、索引、視圖、數據庫備份與附加;數據庫三大範式、觸發器、存儲過程、事務;
  SQL語言高級:內置函數、系統變量(@@identity),幾種經常使用數據分頁方式,Union、子查詢、視圖、多表鏈接查詢(inner/left/right/cross/full   join等),觸發器,存儲過程,遊標等技術的使用;大對象的讀寫技巧,數據庫優化技巧,分區與索引,常見問題分析與設計;
  ADO.net開發技術:Connection,Command,Adapter,DataReader,Parameter,DataSet,DataTable,DataRow,DataColumn,Using新用法,數據庫鏈接池,SQL防注入,SqlHelper封裝。
  NPOI操做Excel:Excel結構(WrokBook/Row/Cell),單元格類型,讀取Excel,寫入Excel.Mail類庫操做及   微軟國際語言包:郵件協議介紹、程序發送郵件、使用微軟國際語言包完成 漢子與拼音轉換。
  ADO.net應用、MD5安全算法、屬性結構數據處理,遞歸應用、高安全性用戶管理、數據檢索、符合檢索。
  委託事件:委託原理、自定義委託與多播委託關係、函數式編程、事件、事件原理等。多線程入門:cpu與進程/線程之間的關係、線程調度機制、線程安全性問題、線程同步語法等。
  Socket編程:應用程序通訊原理淺析、ip與端口做用,Endpoint網絡節點類,流式傳輸與報文傳輸、監聽套接字、通訊套接字、套接字發送和接收數據;
  深刻瀏覽器與服務器交互原理、Http協議、分析請求報文、處理靜態頁面請求、處理動態頁面請求、處理圖片請求、生成響應報文。
  軟件工程,UML:用例圖、類圖、時序圖與協做圖、狀態圖、活動圖、對象圖、包圖、組件圖、部署圖。設計模式深刻,拓展框架:Sping.Net+Nhibernate+Log4net/Nlog.
  新語法:自動屬性、隱式類型var、對象初始化器、匿名類、匿名方法、擴展方法、Lambda表達式、SQO(標準查詢運算符)、延遲加載。Linq查詢表達式。
  多線程高級:Framework與程序關係、主線程與用戶線程關係、多線程本質、多線程安全、關鍵概念、線程狀態、Thread成員、Monitor成員、線程同步鎖原理、靜態方法鎖、lock本質、Monitor的使用、同步方法、同步單例模式、死鎖、生產者消費這模式、線程通訊、線程Join方法
  HTML5:新標記(RIA標記)、新屬性、無障礙(Accessibilty),新應用程序接口(API);即時二維繪圖,媒體播放、離線存儲數據庫、誇文檔通訊、通信/網絡、編輯、拖放、瀏覽歷史管理、MIME和協議處理程序是表頭登記,微數據。
相關文章
相關標籤/搜索