實訓主題 |
實訓內容 |
實訓目標 |
第一部分?Linux及Web應用核心 |
Linux系統管理 |
Linux基礎、Linux常用命令、LAMP平臺構建。 |
了解Linux系統原理;熟練掌握Linux常用命令;熟練構建LAMP開發環境。 |
XHTML/CSS |
XHTML基本結構、核心標記;CSS語法結構、CSS選擇器、CSS經典應用、DIV+CSS布局、瀏覽器兼容問題解決。 |
熟練掌握XHTML核心標記,熟練構建符合W3C的靜態頁面;熟練掌握CSS2核心應用;具備較強的DIV+CSS布局經驗及特效技巧,可以熟練構建商業項目靜態頁面,可以很好的解決瀏覽器兼容問題。 |
JavaScript基礎 |
JavaScript語言基礎(數據類型、函數對象、字符串操縱、日期操縱、正則表達式、)、JavaScript面向對象原理(JS對象、JSON解析、調用對象和作用域鏈、構造函數、工廠模式、prototype、繼承實現等) |
熟練掌握JavaScript面向對象編程的核心概念,具備扎實的JavaScript語言功底和調試技巧。 |
JavaScript高級
/JQuery應用 |
JavaScript核心應用、?JavaScript DOM編程、常見頁面特效;JQuery基礎、JQuery選擇器、JQuery高級應用(數據綁定、操縱樣式、動畫效果、事件處理、文本操縱、DOM操縱等等);JQuery常見插件(UI類插件、驗證類插件、導航類插件、其他特效類插件)。 |
熟練掌握JavaScript DOM操作,熟練掌握常見的頁面特效編程;系統掌握JQuery核心應用和編程技巧,掌握JQuery常見插件的使用。 |
XML核心 |
XML語法結構、標記、屬性、實體;RSS、DTD、Schema等。 |
掌握XML的基本結構,理解RSS、DTD和Schema的基本原理。 |
第二部分?MySQL數據庫及PHP語言核心 |
SQL語言 |
Or?SQL語言基礎、MySQL數據庫的基本原理、備份和還原、常見DDL和DML語句;SQL常用查詢技巧。 |
熟練的掌握SQL語句,熟練掌握MySQL數據庫的安裝和基本管理操作;具備一定的SQL語句優化經驗。 |
數據庫設計
? |
異?數據庫設計三范式、ER關系圖、數據庫建模;數據庫設計實踐。 |
了解數據庫設計的基本原則和范式、理解數據庫建模的一般方法,熟練使用數據庫建模工具。 |
MySQL高級 |
視圖、存儲過程、觸發器、用戶管理、權限管理;MySQL數據引擎、事務控制、MySQL集群等。 |
掌握常見的MySQL數據系統管理;具備基本的MySQL集群經驗。 |
PHP核心編程 |
PHP語言基礎、自定義函數、預定義、String函數庫、Array函數庫、MySQL函數庫、GD函數庫、PDO函數庫、FSO函數庫、XML函數庫;PHP面向對象程序設計(類、對象、繼承、多態)。 |
系統的掌握PHP語言基礎,掌握各種PHP函數庫的使用技巧;掌握Web服務器端開發的常見模式和技巧;掌握PHP面向對象編程的基本原則;可以使用PHP熟練的實現企業編程中常見的經典案例。 |
Ajax技術應用 |
Ajax基本原理、Ajax標準模式、JQuery對Ajax的支持、Ajax經典案例等。 |
掌握Ajax的基本通訊方式和編程模式、掌握XML和JSON的解析;掌握一下經典的Ajax框架,熟練掌握通過Ajax方式實現的常見經典案例。 |
全真實訓項目一:MyNeighbors SNS?交互社區項目開發 |
第三部分?PHP高級及框架 |
Smarty模板 |
3G??MVC設計原理、MVC具體實現;Smarty模板工作原理、基本語言、變量修飾符、屬性、方法、緩存技術、Smarty插件、Smarty二次開發。 |
理解MVC設計原則,熟練的使用Smarty框架構建基于MVC的應用。 |
Zend框架 |
Zend_Controller、Zend_Loader、Zend_Currency、Zend_Db、Zend_Filter、Zend_Form、Zend_Layout、Zend_Registry、Zend_Text、Zend_Validate等 |
理解框架的基本設計原理;熟練掌握Zend框架的各個核心組件,并達到在項目中的靈活應用。 |
全真實訓項目二:基于ShopEX的電子商務系統項目開發 |
第四部分(選修) |
互聯網高級課程 |
服務器集群、SEO優化、互聯網安全、MySQL數據引擎高級特性、Web緩存優化等。 |
第五部分(選修) |
RIA及Flex技術 |
RIA基本原理、ActionScript3.0程序設計、Flex高級編程。 |