





階段、Web開發(fā)基礎(chǔ)(Linux操作系統(tǒng)、Nigix、XHTML技術(shù)核心、CSS技術(shù)核心);課程持續(xù)3周共96課時。
課程主題
課程內(nèi)容
課程目標(biāo)
Linux操作系統(tǒng)
Linux操作系統(tǒng)基礎(chǔ),Linux常用命令,文本編輯器Vim/Vi應(yīng)用,Linux文件系統(tǒng)管理與維護,Linux用戶和用戶組管理,LANMP生產(chǎn)環(huán)境部署
掌握Linux操作系統(tǒng)。
XHTML技術(shù)核心
XHTML基礎(chǔ),XHTML標(biāo)準(zhǔn),XHTML語法規(guī)則,表格布局,鏈接與圖像,表單及相關(guān)元素
掌握構(gòu)建符合W3C標(biāo)準(zhǔn)頁面的技術(shù)
CSS技術(shù)核心
CSS2.0基礎(chǔ)、CSS2.0 Box模型;CSS2.0 選擇器;布局樣式,文本樣式,邊框樣式,背景樣式,列表樣式;CSS2.0 Hack;
靈活掌握CSS技術(shù),并且熟練掌握通過DIV CSS技術(shù)實現(xiàn)符合Web2.0標(biāo)準(zhǔn)的頁面的技術(shù)。
全真實訓(xùn)項目
T-Shop v1.0
完成項目前臺/后臺頁面的設(shè)計
第二階段、PHP開發(fā)技術(shù) (PHP技術(shù)核心、MySQL基礎(chǔ)、PHP核心函數(shù)庫、PHP面向?qū)ο缶幊蹋?;課程持續(xù)4周共176課時。
課程主題
課程內(nèi)容
課程目標(biāo)
PHP技術(shù)核心
PHP工作原理,PHP語法結(jié)構(gòu);數(shù)據(jù)類型詳解,數(shù)據(jù)類型轉(zhuǎn)換;運算符及優(yōu)先級,流程控制;數(shù)組;自定義函數(shù),字符串函數(shù)庫,數(shù)學(xué)函數(shù)庫,數(shù)組函數(shù)庫,日期時間函數(shù)庫,函數(shù)函數(shù)庫;文件上傳及下載;
通過此部分的學(xué)習(xí),使學(xué)員掌握PHP的數(shù)據(jù)類型、流程控制、內(nèi)置函數(shù)庫、自定義函數(shù),為后續(xù)課程打下堅實的基礎(chǔ)。
MySQL基礎(chǔ)
MySQL數(shù)據(jù)庫基礎(chǔ);數(shù)據(jù)庫的創(chuàng)建、修改及刪除;數(shù)據(jù)類型詳解;數(shù)據(jù)表的創(chuàng)建、修改及刪除;無限分類的數(shù)據(jù)表設(shè)計;記錄的插入、更新、刪除及查找;外鍵與連接;索引;
熟練掌握MySQL數(shù)據(jù)庫的各種操作。
PHP核心函數(shù)庫
MySQL函數(shù)庫,分頁技術(shù)的實現(xiàn),,Apache URL Rewrite,GD函數(shù)庫,Directory函數(shù)庫,File函數(shù)庫,RegExp函數(shù)庫;
靈活應(yīng)用PHP的各種核心函數(shù)庫。
PHP面向?qū)ο缶幊?
類與對象,類的定義;屬性與方法;$this關(guān)鍵字、 self關(guān)鍵字;繼承,多態(tài);魔術(shù)方法;抽象類與接口;設(shè)計模式;PDO類;JpGraph圖表,F(xiàn)usionCharts圖表;
靈活掌握PHP的面向?qū)ο缶幊碳夹g(shù)。
全真實訓(xùn)項目二
T-Shop v2.0完成基于PHP的商品管理模塊;T-Shop v3.0完成項目的數(shù)據(jù)庫設(shè)計;T-Shop v4.0完成項目管理員模塊;T-Shop v5.0完成訂單管理模塊
第三階段、Web 2.0 RIA技術(shù)(JavaScript基礎(chǔ)、JavaScript高級、jQuery框架、MySQL高級);課程持續(xù)3周共120課時。
課程主題
課程內(nèi)容
課程目標(biāo)
JavaScript基礎(chǔ)
JS語法結(jié)構(gòu)、數(shù)據(jù)類型詳解、數(shù)據(jù)類型轉(zhuǎn)換、變量;運算符及優(yōu)先級,流程控制,數(shù)組,自定義函數(shù);String對象,Math對象,Date對象,Array對象,F(xiàn)unction對象,Object對象;W3C DOM及HTML DOM;XML,BOM,AJAX,JSON;JS面向?qū)ο缶幊?,JS設(shè)計模式;
通過此部分的學(xué)習(xí),使學(xué)員掌握J(rèn)avaScript的數(shù)據(jù)類型、流程控制、內(nèi)置對象、DOM編程、BOM處理,為后續(xù)課程打下堅實的基礎(chǔ)。
jQuery框架
選擇器、過濾器;屬性處理,樣式處理,文本處理,節(jié)點處理;事件委派,動畫效果;插件體系;
熟練掌握jQuery的各種操作。
MySQL高級
存儲過程,觸發(fā)器,游標(biāo);事務(wù)處理;數(shù)據(jù)庫引擎詳解;數(shù)據(jù)庫集群,數(shù)據(jù)庫讀寫分離;
熟練掌握MySQL數(shù)據(jù)庫的各種高級操作。
全真實訓(xùn)項目三
T-Shop v6.0完成項目的表單驗證、AJAX等RIA效果;T-Shop v7.0完成基于JS框架的頁面特效;T-Shop v8.0完成項目常用的SQL語句封裝
第四階段、PHP高級應(yīng)用(Smarty模板、PHP框架技術(shù));課程持續(xù)2周共112課時;
課程主題
課程內(nèi)容
課程目標(biāo)
Smarty模板
模板工作原理;Smarty屬性,Smarty方法;內(nèi)置調(diào)節(jié)器,內(nèi)置函數(shù);緩存技術(shù),插件技術(shù);
掌握模板工作原理,將程序代碼與視圖分離。
Memcached緩存
Memcached緩存原理,內(nèi)部結(jié)構(gòu),分散算法,PHP Memcached應(yīng)用
構(gòu)建高性能的分布式的內(nèi)存對象緩存系統(tǒng)。
ThinkPHP框架
ThinkPHP基礎(chǔ),CURD;查詢語言、連貫操作、變量;路由、視圖、控制器;自動驗證、自動完成、安全、多語言、緩存;
敏捷WEB應(yīng)用開發(fā)和簡化企業(yè)應(yīng)用開發(fā)。
YII框架
安裝YII;CURD;MVC架構(gòu);組件;控制器;動作、過濾器、校驗器、路由;視圖;部件;部件行為;部件事件;緩存
開發(fā)大型 Web 應(yīng)用的高性能 PHP 框架。
全真實訓(xùn)項目四
T-Shop v2.0完成基于PHP的商品管理模塊;T-Shop v3.0完成項目的數(shù)據(jù)庫設(shè)計;T-Shop v4.0完成項目管理員模塊;T-Shop v5.0完成訂單管理模塊
第五階段、PHP項目實踐(T-Shop項目、T-CMS項目)課程持續(xù)2.5周共100課時
課程主題
課程內(nèi)容
課程目標(biāo)
T-Shop項目(二期)
商品管理模塊
用戶管理模塊
訂單管理模塊
積分管理模塊
評論管理模塊
配送管理模塊
隨著電子商務(wù)越來越多的被人們接受,如果自己可以完成一個電子商務(wù)平臺的搭建,那是一件多么令人驕傲的事件!
T-CMS項目
新聞分類模塊
新聞管理模塊
評論管理模塊
廣告管理模塊
用戶管理模塊
權(quán)限管理模塊
采用靜態(tài)化新聞取代以前的數(shù)據(jù)庫新聞,并且可以進(jìn)行新聞的實時管理,這就是新一代的CMS管理系統(tǒng)!
第六階段、互聯(lián)網(wǎng)高級技術(shù) (SEO、負(fù)載均衡、網(wǎng)絡(luò)安全、HTML5&CSS3、緩存與靜態(tài)化);課程持續(xù)2周共80課時;
課程主題
課程內(nèi)容
課程目標(biāo)
SEO基礎(chǔ)
搜索引擎基礎(chǔ),網(wǎng)站結(jié)構(gòu)設(shè)計基礎(chǔ),跟蹤、監(jiān)測,鏈接策略
掌握SEO技巧、操作,提高站點排名
負(fù)載均衡
DNS負(fù)載均衡,代理服務(wù)器負(fù)載均衡,NAT負(fù)載均衡,反向代理負(fù)載均衡
掌握網(wǎng)站的負(fù)載均衡技術(shù),提高網(wǎng)站的高并發(fā)性能處理。
網(wǎng)絡(luò)安全
訪問控制,檢查安全漏洞,攻擊監(jiān)控,認(rèn)證
構(gòu)建安全的網(wǎng)站
緩存和靜態(tài)化
文件緩存機制,部分緩存,文件組緩存,緩存生命周期
掌握文件緩存技術(shù),根
據(jù)項目需求構(gòu)建性能良好的文件緩存系統(tǒng)
HTML5/CSS3
HTML5布局標(biāo)記,音頻處理;視頻處理,本地存儲,Canvas對象,CSS3選擇器,顏色處理;背景處理;圓角處理;邊框處理
靈活應(yīng)用HTML5&CSS3
全真實訓(xùn)項目六
T-Shop性能優(yōu)化