第一階段
第一講,WEB基礎
1.1 網站基本知識;
1.2 網路協定介紹;
1.3 B/S與C/S結構的區別;
1.4 WEB程式設計、網站開發技術介紹。
第二講,網頁設計
2.1 Dreamweaver介紹及使用;
2.2 靜態網頁HTML語言;
2.3 標題與段落,換行與分割線;
2.4 表格、表單;
2.5 框架、超連結、圖片。
實例:1,使用表格進行網頁佈局設計;
2,使用表單、表格、框架進行系統後台介面設計。
第三講,DIV+CSS
3.1 CSS的概念及基本語法;
3.2 用CSS設定豐富的文字效果設定圖片效果;
3.3 用CSS設定表格與表單的樣式,用CSS設定頁面和瀏覽器的元素;
3.4 CSS盒模型;
3.7 CSS+DIV佈局,CSS+DIV美化與佈局實戰。
實例:1,使用DIV+CSS設計按鈕及Tab;
2,使用DIV+CSS設計導航選單;
3,使用DIV+CSS設計論壇網頁;
4,使用DIV+CSS設計部落格網頁。
第四講,PHP開發環境
4.1 整合開發環境XAMPP安裝;
4.2 Zend Studio的安裝、配置;
4.3 Eclipse PDT的安裝與設定;
4.4 編寫第一個PHP程式;
程式的安裝與設定;
4.4 編寫第一個PHP程式;
程式。
第五講,PHP程式設計基礎
5.1 PHP語言特性與發展趨勢;
5.2 PHP變數常數資料型別;
5.3 PHP運算子與表達式;
5.4 PHP流程控制語句;
5.5 PHP函數。
第六講,MySQL開發基礎
6.1 MySQL資料庫系統介紹與安裝;
6.2 MySQL資料型別介紹;
6.3 MySQL表的建立、修改與刪除;
6.4 MySQL查詢語句;
6.5 PHP MySQL函數使用詳解。
實例:1,論壇資料庫表設計;
2,PHP連接MySQL資料庫,實現增刪改查。
第七講,Web2.0開發技術Ajax
7.1 JavaScript介紹;
7.2 JavaScript語法基礎;
7.3 DOM物件基礎及事件;
7.4 Ajax核心物件XMLHttpRequest 7.3 DOM物件基礎及事件;
7.4 Ajax核心物件 XMLHttpRequest 6; ;
7.6 Ajax框架jQuery介紹及使用。
實例:1,Tab的動態切換效果;
2,論壇系統中使用Ajax方式驗證使用者名稱是否已註冊;
3,論壇系統中透過Ajax方式取得使用者資訊。
第八講,PHP Web2.0網站實例開發
8.1 Web2.0風格的論壇系統開發;
8.2 Web2.0風格的博客系統實戰開發。 實例:1,綜合DIV+CSS +PHP+MySQL+Ajax技術
開發論壇;
2,綜合DIV+CSS +PHP+MySQL+Ajax技術開發部落格系統。
第二階段
第一講,PHP物件導向基礎
1.1 物件導向程式設計介紹;
1.2 物件導向與物件導向的差異;
1.3 物件導向的基本特性;
1.4 類別、屬性與方法;
1.5 建構函式;
1.6 類別的實例化;
1.7 使用類別的屬性與方法;
1.8 類別的存取控制;
1.9 類別的繼承與多態;
1.10 物件導向的介面及抽象類別;
1.11 物件導向的介面及物件類別;之間的關係;
1.12 幾個常見的運算子和關鍵字。
實例:1,購物車物件關係設計;
2,班級、學生、課程、考試物件關係設計。
第二講,PHP模板技術Smarty框架
2.1 Smarty模板技術介紹;
2.2 Smarty安裝與配置;
2.3 Smarty 變數與變數修飾符;
2.4 Smarty分支結構;
2.5 Smarty ;
2.7 Smarty產生靜態頁面;
2.8 Smarty內建函數詳解。
實例:1,使用Smarty實現購物車的現實;
2,使用Smarty實現產品增刪改查頁面。
第三講,資料庫抽象層PDO
3.1 PDO簡介、安裝與設定;
3.2 PDO連接MySQL資料庫;
3.3 PDO執行SQL語句;
3.4 使用PDO實現資料的增刪改查。
實例:1,使用PDO連接數據,實現產品的資訊的增刪改查功能。
第四講,MVC框架介紹及應用開發
4.1 MVC設計思想;
4.2 MVC框架的介紹、安裝、配置;
4.3 使用MVC框架開發專案;
4.4 MVC框架中使用PDO;
4.5 MVC框架中使用 PDO; Smarty模板技術;
4.6 使用MVC框架實現增刪改查功能。
實例:1,使用MVC框架實現使用者的註冊、登入。
2,使用MVC框架實現產品資訊的管理。
第五講,Ajax框架技術
5.1 jQuery框架的介紹與安裝;
5.2 jQuery的事件處理;
5.3 jQuery的DOM物件處理;
5.4 jQuery對CSS的處理;
5.5 j3ery 中的非同步調用. jQuery中的UI函式庫使用;
5.6 Mootools 常用函數、類別及繼承;
5.7 Mootools非同步呼叫;
5.8 Mootools中對DOM物件處理;
5.9 Mootools 中的事件機制;
實例:1,使用jQuery實作下拉選單;
2,使用jQuery實作使用者註冊時採用非同步方式實作使用者名稱是否唯一的檢驗;
3,使用jQuery實作日期選擇、滑動選單、級聯選單,等等。
第六講,MySQL資料庫進階開發
6.1 MySQL複雜查詢;
6.2 MySQL中的事務處理;
6.3 PHP中的事務處理;
6.4 MySQL中使用預存程序;
6.5 MySQL中使用觸發器;中的視圖。
實例:1,網路商城中產品銷售的統計報表複雜查詢功能;
2,使用觸發器、儲存功能實現網路商城中會員積分的運算功能。
第七講,後台統計報表技術
7.1 水平柱狀圖的設計與實作;
7.2 垂直長條圖的設計與實作;
7.3 圓餅圖的設計與實作;
7.4 報表資料的匯出。
實例:1,網路商城後台銷售統計報表。
第八講,PHP設計模式
8.1 什麼是設計模式;
8.2 工廠模式;
8.3 單例模式;
8.4 指令模式;
8.5 策略模式;
8.6 觀察者模式;
第九講,MVC框架的設計
9.1 MVC框架的設計;
9.2 MVC框架中應用設計模式;
9.3 MVC框架的控制層設計;
9.4 MVC框架的模型層設計;
9.5 MVC框架的視圖層框架的視圖層設計;設計。
實例1,實現簡單的MVC框架;
2,MVC框架的不同視圖實現的設計。
第十講,MVC框架的設計
9.1 MVC框架的設計;
9.2 MVC框架中應用設計模式;
9.3 MVC框架的控制層設計;
9.4 MVC框架的模型層設計;
9.5 MVC框架的視圖層框架的視圖層設計;設計。
實例1,實現簡單的MVC框架;
2,MVC框架的不同視圖實現的設計。
第十一講,大型網站開發技術要點
10.1 伺服器叢集技術介紹;
10.2 MySQL資料庫引擎的選擇;
10.3 快取技術的使用;
10.4 伺服器頁加速、瘦身技術;
10.5 圖片分離,等等。
第十二講,網站專案實戰開發
11.1 使用GladCMS內容管理系統開發大型網站系統(總站及多個子站),包括網站內容組織
規劃、網站主題設計;
11.2 使用GladCMS系統開發線上商城系統,依實際的網站開發流程,進行需求分析、設計、
編碼、測試及系統部署;
11.3 由老師選擇項目或由學員自選項目,多人組成團隊開發。
依照企業實際的專案開發流程,組隊開發專案。
階段考核 考核本階段學習的知識點,及專案開發考核。
畢業設計 選擇畢業設計項目,組隊開發。
第三階段
第一講,PHP開發框架Zend Framework
1.1 Zend Framework介紹;
1.2 Zend Framework控制器層;
1.3 Zend Framework視圖層;
1.4 Zend Framework模型層;
1.5 Zend Framework驗證;
1.6 Zend Framework快取機制。
實例:1,使用Zend Framework開發一個新聞後台管理系統;
2,使用Zend Framework開發會員管理系統。
第二講,Oracle資料庫應用開發
6.1 Oracle資料安裝;
6.2 Oracle資料庫客戶端安裝;
6.3 Oracle腳本的編寫;
6.4 PHP與Oracle資料的整合應用開發。
實例:1,使用PHP與Oracle設計網路商城後台管理系統。
第三講,使用Zend框架專案實戰
2.1 商城系統需求分析;
2.2 商城系統的設計;
2.3 商城系統的編碼與測試。
實例:1,開發線上客戶服務系統;
2,網路商城系統前台與後台的開發。
階段考核 考核本階段學習的知識點,及專案開發考核。
畢業設計 選擇畢業設計項目,組隊開發。
第四階段
第一講,Linux基礎應用
1.1 電腦基礎與作業系統功能;
1.2 Linux系統的歷史、現況與特性;
1.3 Linux系統安裝;
1.4 系統分區部署;
1.5常用 Linux 指令(檔案外理指令、權限管理指令、壓縮解壓縮指令等) 介紹;
1.6 Shell應用技巧;
1.7 Vim/Vi文字編輯器。
第二講,Linux系統管理
2.1 系統管理概述;
2.2 Linux系統引導流程解析;
2.3常見設定檔介紹;
2.4軟體套件管理;
2.5使用者、群組和權限管理;
2.4軟體套件管理;
2.5使用者、群組和權限管理;
2.6服務與進程管理;
2.7計劃任務;
2.8檔案系統管理和系統效能最佳化;
2.9設備管理;
2.10檔案權限管理。
第三講,Linux網路管理
3.1 Linux基本網路設定;
3.2遠端管理控制(SSH、VNC、Webmin遠端管理應用);3.3檔案共用(Samba與FTP服務
器應用);
3.4 Apache伺服器設定;
3.5 Shell程式設計;
3.6 Apache,MySQL和PHP
以上就介紹了武漢鐵路職業技術學院分數線 供參考的 php 學習提高路線分享,包括了武漢鐵路職業技術學院分數線方面的內容,希望對PHP教程有興趣的朋友有所幫助。