.NET平臺開發的多重魅力
達內.NET科學的課程體系
一階段、語言核心與 .NET Framework;課程持續4周共176課時。 | ||
實訓主題 | 實訓內容 | 實訓目標 |
語言基礎 | ? C#基礎語法 ?? 數據類型 ?? 流程控制 ?? 數組 |
掌握C#語言基礎,具備扎實的C#語言編程能力。 |
面向對象 | ?? 類和對象 ?? 繼承 ?? 抽象、多態 ?? 屬性、索引器 ?? 接口、命名空間 ?? 事件、委托 |
掌握C#面向對象編程的核心思想。掌握封裝,繼承,多態三大特性。 |
FrameWork | ?? 集合(ArrayList、HashTable……) ?? 泛型 ?? WinForm應用 ?? System.IO ?? 流的操作 ?? 調試、異常處理 ?? 程序集 ?? 反射 |
掌握新的.NET Framework 4.0體系架構、熟練使用Visual Studio 2010開發工具,熟練掌握.NET Framework核心API。 |
RPG游戲戰斗策略;媒體播放器、企業通信錄 |
二階段、高級開發;課程持續8周共304課時。 | ||
實訓主題 | 實訓內容 | 實訓目標 |
XML | ?? XML基礎概念、定義 ?? System.XML提供的操作方法 ? DOM操作 |
掌握XML的基本結構,熟悉DOM的操作。 |
SQL Server/ADO.NET/LINQ/EF | ? SQL基礎語法 ? 變量、數據類型 ? INSERT、UPDATE、DELETE、SELECT ? 高級應用(聯合查詢、批量更新、批量刪除、批量增加) ? 函數、索引、約束 ? 存儲過程 ? 視圖 ? 觸發器 ? 事務 ? Command對象 ? DataSet和DataAdapter ? LINQ/EF |
熟練的掌握SQL語句;掌握數據庫設計的一般原則和范式,具備一定的商業數據庫設計經驗。掌握ADO.NET核心組件和應用;熟練掌握Linq語法和查詢技巧。 |
HTML/CSS/JS | ? HTML基本文檔結構 ? CSS核心 ? 布局 ? 表單 ? 列表、表格 ? JavaScript基礎語法 ? DOM操作 |
掌握HTML基本原理;掌握CSS各種選擇器及常見樣式設置;熟練使用HTML常用元素。深入理解JavaScript語言原理;熟練的使用JavaScript對HTML DOM進行編程; |
ASP.NET/MVC | ? 常用控件使用 ? 錯誤處理、跟蹤 ? 主題、母版 ? 數據綁定 ? cookie、session ? 頁面緩存、數據緩存 ? 優化、配置 ? 部署 |
掌握ASP.NET核心控件,熟練掌握Web服務器端編程技巧,熟悉常見的Web服務器端設計模式,掌握頁面緩存、數據緩存等優化技巧;掌握安全驗證、防黑客攻擊等系統安全策略。 |
AJAX/JQUERY | ? Ajax原理 ? XMLHTTPRequest對象 ? XMLDOM ? Ajax for ASP.NET ? JQuery基礎 ? JQuery選擇器 ? JQuery高級應用 |
掌握Ajax的基本通信原理;掌握JQuery核心API;了解JQuery基本設計原則;了解多種JQuery插件; |
全真實訓項目二:MIS數據庫設計;EIP企業信息門戶個人博客 |
三階段(以T-GWAP 通用電子商務平臺為驅動) | ||
實訓主題 | 實訓內容 | 實訓目標 |
企業級N層架構實現 | ?? XML基礎概念、定義 ?? System.XML提供的操作方法 ? DOM操作 |
掌握企業N層架構的搭建。熟悉企業中常用的數據訪問層的實現方式,如Sqlhelper、Entity Framework、Nhibernate以及常用工具CodeSmith的使用。 |
企業高級開發 | ? SQL基礎語法 ? N層架構的原理與實現 ? SqlHelper ? Nhibernate ? Entity Framework ? CodeSmith使用 ? UML ? 面向對象設計原則 ? 設計模式 ? 軟件過程和軟件活動 ? AOP編程 ? WebService編程 ? WINDOWS服務編程 |
理解面向對象設計的 一般原則;理解重用的意義;掌握常見的設計模式;掌握AOP編程;掌握WINDOWS服務編程;掌握WebService編程; |
團隊開發 | ? SVN ? 缺陷跟蹤管理系統 ? 軟件團隊工作流程 ? 如何成為程序員 |
掌握常用的版本管理工具使用;掌握常用的缺陷跟蹤管理工具使用,熟悉軟件開發生命周期。 |
微軟全系列產品介紹 | Win Phone、WCF、WPF、SilverLight、WF、SharePoint、Biztalk Server | 針對微軟企業應用全系列產品做全面的了解 |
全真實訓項目三:在講師的帶領下,搭建一個完整的N層架構系統,對數據訪問層的主流實現方式有所了解。后臺目錄維護監控系統;搭建天氣預報服務 |
四階段、實戰項目;課程持續2周共80課時 | ||
實訓主題 | 實訓內容 | 實訓主題 |
SNS社交平臺 | ? 用戶權限管理 ? 消息管理 ? 好友管理 ? 投票管理 ? 禮物管理 ? 照片管理 ? 人脈溝通 ? 后臺照片目錄維護 ? 用戶行為跟蹤 AOP ? 異常、調試日志管理 |
通過此項目使學員對四個月的全部知識點做系統的、全面的回顧,同時掌握企業中的常用的編程思想以及解決問題的方法。 |