第一階段 1.2 網(wǎng)絡(luò)協(xié)議介紹; 1.3 B/S與C/S結(jié)構(gòu)的區(qū)別; 1.4 WEB編程、網(wǎng)站開發(fā)技術(shù)介紹。 2.2 靜態(tài)網(wǎng)頁HTML語言; 2.3 標(biāo)題與段落,換行與分割線; 2.4 表格、表單; 2.5 框架、超鏈接、圖片。 2,使用表單、表格、框架進行系統(tǒng)后臺界面設(shè)計。 3.2 用CSS設(shè)置豐富的文字效果設(shè)置圖片效果; 3.3 用CSS設(shè)置表格與表單的樣式,用CSS設(shè)置頁面和瀏覽器的元素; 3.4 CSS盒模型; 3.7 CSS+DIV布局,CSS+DIV美化與布局實戰(zhàn)。 2,使用DIV+CSS設(shè)計導(dǎo)航菜單; 3,使用DIV+CSS設(shè)計論壇網(wǎng)頁; 4,使用DIV+CSS設(shè)計博客網(wǎng)頁。 4.2 Zend Studio的安裝、配置; 4.3 Eclipse PDT的安裝與配置; 4.4 編寫第一個PHP程序; 4.5 調(diào)試PHP程序。 5.2 PHP變量常量數(shù)據(jù)類型; 5.3 PHP運算符與表達式; 5.4 PHP流程控制語句; 5.5 PHP函數(shù)。 6.2 MySQL數(shù)據(jù)類型介紹; 6.3 MySQL表的創(chuàng)建、修改與刪除; 6.4 MySQL查詢語句; 6.5 PHP MySQL函數(shù)使用詳解。 2,PHP連接MySQL數(shù)據(jù)庫,實現(xiàn)增刪改查。 7.2 JavaScript語法基礎(chǔ); 7.3 DOM對象基礎(chǔ)及事件; 7.4 Ajax核心對象XMLHttpRequest詳解; 7.5 Ajax異步通信原理; 7.6 開發(fā)Ajax應(yīng)用; 7.6 Ajax框架jQuery介紹及使用。 2,論壇系統(tǒng)中使用Ajax方式驗證用戶名是否被注冊; 3,論壇系統(tǒng)中通過Ajax方式獲取用戶信息。 8.2 Web2.0風(fēng)格的博客系統(tǒng)實戰(zhàn)開發(fā)。 實例:1,綜合DIV+CSS +PHP+MySQL+Ajax技術(shù) 開發(fā)論壇; 2,綜合DIV+CSS +PHP+MySQL+Ajax技術(shù)開發(fā)博客系統(tǒng)。
第二階段 1.2 面向過程與面向?qū)ο蟮膮^(qū)別; 1.3 面向?qū)ο蟮幕咎匦裕?/p> 1.4 類、屬性和方法; 1.5 構(gòu)造函數(shù); 1.6 類的實例化; 1.7 使用類的屬性和方法; 1.8 類的訪問控制; 1.9 類的繼承與多態(tài); 1.10 面向?qū)ο蟮慕涌诩俺橄箢悾?/p> 1.11 類、對象及對象之間的關(guān)系; 1.12 幾個常見的運算符和關(guān)鍵字。 2,班級、學(xué)生、課程、考試對象關(guān)系設(shè)計。 2.2 Smarty安裝與配置; 2.3 Smarty 變量與變量修飾符; 2.4 Smarty分支結(jié)構(gòu); 2.5 Smarty循環(huán)結(jié)構(gòu); 2.6 Smarty保留變量; 2.7 Smarty生成靜態(tài)頁面; 2.8 Smarty內(nèi)置函數(shù)詳解。 2,使用Smarty實現(xiàn)產(chǎn)品增刪改查頁面。 3.2 PDO連接MySQL數(shù)據(jù)庫; 3.3 PDO執(zhí)行SQL語句; 3.4 使用PDO實現(xiàn)數(shù)據(jù)的增刪改查。 4.2 MVC框架的介紹、安裝、配置; 4.3 使用MVC框架開發(fā)項目; 4.4 MVC框架中使用PDO; 4.5 MVC框架中使用Smarty模板技術(shù); 4.6 使用MVC框架實現(xiàn)增刪改查功能。 2,使用MVC框架實現(xiàn)產(chǎn)品信息的管理。 5.2 jQuery的事件處理; 5.3 jQuery的DOM對象處理; 5.4 jQuery對CSS的處理; 5.5 jQuery中的異步調(diào)用; 5.6 jQuery中的UI庫使用; 5.6 Mootools常用函數(shù)、類及繼承; 5.7 Mootools異步調(diào)用; 5.8 Mootools中對DOM對象處理; 5.9 Mootools中的事件機制; 5.10 Ajax實例開發(fā)。 2,使用jQuery實現(xiàn)用戶注冊時采用異步方式實現(xiàn)用戶名是否唯一的檢驗; 3,使用jQuery實現(xiàn)日期選擇、滑動菜單、級聯(lián)菜單,等等。 6.2 MySQL中的事務(wù)處理; 6.3 PHP中的事務(wù)處理; 6.4 MySQL中使用存儲過程; 6.5 MySQL中使用觸發(fā)器; 6.6 MySQL中的視圖。 2,使用觸發(fā)器、存儲功能實現(xiàn)網(wǎng)上商城中會員積分的計算功能。 7.2 垂直柱狀圖的設(shè)計和實現(xiàn); 7.3 圓餅圖的設(shè)計和實現(xiàn); 7.4 報表數(shù)據(jù)的導(dǎo)出。 8.2 工廠模式; 8.3 單例模式; 8.4 命令模式; 8.5 策略模式; 8.6 觀察者模式; 8.7 其他模式。 9.2 MVC框架中應(yīng)用設(shè)計模式; 9.3 MVC框架的控制層設(shè)計; 9.4 MVC框架的模型層設(shè)計; 9.5 MVC框架的視圖層設(shè)計。 2,MVC框架的不同視圖實現(xiàn)的設(shè)計。 9.2 MVC框架中應(yīng)用設(shè)計模式; 9.3 MVC框架的控制層設(shè)計; 9.4 MVC框架的模型層設(shè)計; 9.5 MVC框架的視圖層設(shè)計。 2,MVC框架的不同視圖實現(xiàn)的設(shè)計。 10.2 MySQL數(shù)據(jù)庫引擎的選擇; 10.3 緩存技術(shù)的使用; 10.4 頁面加速、瘦身技術(shù); 10.5 圖片服務(wù)器分離,等等。 策劃、網(wǎng)站主題設(shè)計; 11.2 使用GladCMS系統(tǒng)開發(fā)在線商城系統(tǒng),按實際的網(wǎng)站開發(fā)流程,進行需求分析、設(shè)計、 編碼、測試及系統(tǒng)部署; 11.3 由老師選擇項目或者由學(xué)員自選項目,多人組成團隊開發(fā)。
第三階段 1.2 Zend Framework控制器層; 1.3 Zend Framework視圖層; 1.4 Zend Framework模型層; 1.4 Zend Framework國際化語言; 1.5 Zend Framework驗證; 1.6 Zend Framework緩存機制。 2,使用Zend Framework開發(fā)會員管理系統(tǒng)。 6.2 Oracle數(shù)據(jù)庫客戶端安裝; 6.3 Oracle腳本的編寫; 6.4 PHP與Oracle數(shù)據(jù)的集成應(yīng)用開發(fā)。 2.2 商城系統(tǒng)的設(shè)計; 2.3 商城系統(tǒng)的編碼與測試。 2,網(wǎng)上商城系統(tǒng)前臺與后臺的開發(fā)。
第四階段 器應(yīng)用); 3.4 Apache服務(wù)器配置; |
|
來自: 玉屏風(fēng)散很好喝 > 《php》